Compartir a través de


Inicialización de hardware con Storport

El controlador Storport sigue el modelo de inicialización del controlador de puerto SCSI Plug and Play (PnP). Durante la rutina DriverEntry del controlador, el controlador de miniporta llama a la rutina StorPortInitialize con una estructura de HW_INITIALIZATION_DATA (STORPORT) que describe el hardware que admite. Más adelante, cuando el administrador de PnP llama a la rutina StartIo del controlador de puerto, el controlador de puerto llama a la rutina HwStorFindAdapter del controlador de miniporte con una estructura PORT_CONFIGURATION_INFORMATION (STORPORT), seguida de una llamada a la rutina HwStorInitialize del controlador de miniport para inicializar el adaptador.

En la mayoría de los casos, la versión de Storport de la estructura HW_INITIALIZATION_DATA es la misma que la estructura con el mismo nombre que se usa con el puerto SCSI.

Como se indica en la sección Uso de búferes de asignación en el modelo de E/S de Storport, el miembro MapBuffers de HW_INITIALIZATION y PORT_CONFIGURATION_INFORMATION tiene un significado diferente en el caso storport de ese en el caso de puerto SCSI.