Compartir a través de


Componentes del controlador en modo kernel

En esta sección se presentan las rutinas estándar contenidas en los controladores en modo kernel. Se requieren algunas de estas rutinas de controlador estándar ; Otros son opcionales. La sección también presenta objetos de controlador, que contienen punteros a las rutinas estándar de cada controlador.

Algunos controladores interactúan con un controlador de puerto o controlador de clase proporcionado por el sistema que define gran parte de la funcionalidad necesaria del controlador. Por ejemplo, un controlador de miniporte SCSI interactúa principalmente con el controlador de puerto SCSI. Para dichos controladores, consulte la documentación específica de la clase para obtener detalles sobre el soporte requerido y opcional para los controladores.

Esta sección incluye:

Introducción a las rutinas de controlador estándar

Requisitos de rutina de controladores estándar

Introducción a los objetos de controlador

Escribir una rutina DriverEntry

Escribir una rutina de reinicialización

Escribir una rutina AddDevice

Escribir rutinas de envío

Escribir una rutina de descarga