Condividi tramite


Inizializzazione hardware con Storport

Il driver Storport segue il modello di inizializzazione Plug and Play (PnP) del driver della porta SCSI. Durante la routine DriverEntry del driver, il driver miniport chiama la routine StorPortInitialize con una struttura HW_INITIALIZATION_DATA (STORPORT) che descrive l'hardware supportato. Successivamente, quando il gestore PnP chiama la routine StartIo del driver di porta, il driver di porta chiama la routine HwStorFindAdapter del driver miniport con una struttura PORT_CONFIGURATION_INFORMATION (STORPORT), seguita da una chiamata alla routine HwStorInitialize del driver miniport per inizializzare l'adattatore.

Nella maggior parte dei casi, la versione Storport della struttura HW_INITIALIZATION_DATA corrisponde alla struttura con lo stesso nome usato con la porta SCSI.

Come indicato nella sezione Uso dei buffer di mapping nel modello di I/O Storport, il membro MapBuffers di HW_INITIALIZATION e PORT_CONFIGURATION_INFORMATION ha un significato diverso nel caso Storport rispetto a quello nel caso della porta SCSI.