Condividi tramite


Gestione di SRB WMI nei driver miniport di archiviazione

Interfacce WMI che segnalano informazioni su una scheda del bus host (HBA) o che consentono ai client WMI di interagire con il driver miniport di archiviazione di HBA, in genere richiedono che il driver miniport funzioni come provider WMI. Dopo aver registrato un driver miniport di archiviazione come provider WMI, deve essere preparato per gestire un tipo speciale di blocco di richieste SCSI (SRB) denominato un blocco di richieste SCSI (WMI) di Windows Management Instrumentation (WMI) (SCSI_WMI_REQUEST_BLOCK).

Per preparare il driver miniport di archiviazione per gestire le SRB WMI, completare la procedura seguente:

  1. Progettare e compilare un file MOF (Managed Object Format) che descrive le parti dello schema WMI non definite dai file MOF forniti dal sistema.

    Per una descrizione della sintassi MOF, vedere Sintassi MOF per i dati e i blocchi eventi WMI.

  2. Implementare routine di callback del driver miniport.

    La libreria WMI porta SCSI semplifica l'elaborazione di SRB WMI per i driver miniport. Per usare la libreria WMI porta SCSI, implementare le routine di callback HwSCSIWmiXxx descritte in Routine driver miniport SCSI.

  3. Aggiungere il codice richiesto alla routine driver del driver miniport SCSI .

  4. Aggiungere il codice richiesto alla routine HwScsiFindAdapter del driver miniport.

  5. Aggiungere il codice richiesto alla routine HwScsiStartIo del driver miniport.

Per informazioni sull'implementazione dei passaggi precedenti, vedere gli argomenti seguenti: