Intestazione scsiwmi.h
Questa intestazione viene usata dall'archiviazione. Per altre informazioni, vedere:
scsiwmi.h contiene le interfacce di programmazione seguenti:
Funzioni
ScsiPortWmiDispatchFunction La routine ScsiPortWmiDispatchFunction è una routine dispatch per i driver miniport che supportano WMI. |
ScsiPortWmiFireAdapterEvent La routine ScsiPortWmiFireAdapterEvent invia un evento associato a un'unità di adattatore al driver di porta per il recapito ai consumer di dati WMI che hanno richiesto la notifica dell'evento. Nota Il driver della porta SCSI e i modelli di driver miniport SCSI potrebbero essere modificati o non disponibili in futuro. È invece consigliabile usare il driver Storport e i modelli di driver miniport Storport. |
ScsiPortWmiFireLogicalUnitEvent La routine ScsiPortWmiFireLogicalUnitEvent invia un evento associato a un'unità logica al driver di porta per il recapito ai consumer di dati WMI che hanno richiesto la notifica dell'evento. Nota Il driver della porta SCSI e i modelli di driver miniport SCSI potrebbero essere modificati o non disponibili in futuro. È invece consigliabile usare il driver Storport e i modelli di driver miniport Storport. |
ScsiPortWmiGetInstanceName La routine ScsiPortWmiGetInstanceName restituisce un puntatore al nome dell'istanza associato all'oggetto indicato il blocco di richieste SCSI (WMI) di Strumentazione gestione Windows ( SRB). |
ScsiPortWmiGetReturnSize La routine ScsiPortWmiGetReturnSize indica il numero di byte di dati da restituire da un driver miniport per un SRB WMI. Nota Il driver della porta SCSI e i modelli di driver miniport SCSI potrebbero essere modificati o non disponibili in futuro. |
ScsiPortWmiGetReturnStatus La routine ScsiPortWmiGetReturnStatus restituisce lo stato di un SRB WMI. |
ScsiPortWmiPostProcess La routine ScsiPortWmiPostProcess aggiorna un contesto di richiesta per un SRB WMI. Nota Il driver della porta SCSI e i modelli di driver miniport SCSI potrebbero essere modificati o non disponibili in futuro. |
ScsiPortWmiSetData La routine ScsiPortWmiSetData aggiorna la struttura WNODE_ALL_DATA all'interno del contesto della richiesta per specificare la posizione e la lunghezza dei dati per un'istanza di . |
ScsiPortWmiSetInstanceCount ScsiPortWmiSetInstanceCount specifica il numero di istanze per cui i buffer di dati devono essere messi da parte all'interno della struttura WNODE_ALL_DATA nel contesto della richiesta. |
ScsiPortWmiSetInstanceName La routine ScsiPortWmiSetInstanceName aggiorna la struttura WNODE_ALL_DATA all'interno del contesto della richiesta per specificare la posizione e la lunghezza di un nome di istanza. |
Funzioni di callback
PSCSIWMI_EXECUTE_METHOD Viene chiamata la routine HwScsiWmiExecuteMethod di un driver miniport per eseguire un metodo associato a un blocco di dati. |
PSCSIWMI_FUNCTION_CONTROL Viene chiamata la routine HwScsiWmiFunctionControl di un driver miniport per abilitare o disabilitare la notifica degli eventi. |
PSCSIWMI_QUERY_DATABLOCK Viene chiamata la routine HwScsiWmiQueryDataBlock di un driver miniport per ottenere una singola istanza o tutte le istanze di un blocco di dati. |
PSCSIWMI_QUERY_REGINFO Viene chiamata la routine HwScsiWmiQueryReginfo di un driver miniport per ottenere informazioni sui dati e sui blocchi eventi da registrare per conto del driver miniport dal driver della porta SCSI. |
PSCSIWMI_SET_DATABLOCK Viene chiamata la routine HwScsiWmiSetDataBlock di un driver miniport per modificare tutti gli elementi di dati in una singola istanza di un blocco di dati. |
PSCSIWMI_SET_DATAITEM Viene chiamata la routine HwScsiWmiSetDataItem di un driver miniport per modificare un singolo elemento di dati in un'istanza di un blocco di dati. |
Strutture
SCSI_WMILIB_CONTEXT Una struttura SCSI_WMILIB_CONTEXT fornisce informazioni di registrazione per i dati e i blocchi eventi di un driver miniport e definisce i punti di ingresso per le routine di callback HwScsiWmiXxx del driver miniport. |
SCSIWMI_REQUEST_CONTEXT Una struttura SCSIWMI_REQUEST_CONTEXT contiene informazioni di contesto per un SRB WMI. |
SCSIWMIGUIDREGINFO La struttura SCSIWMIGUIDREGINFO contiene informazioni su un determinato blocco di dati o eventi supportato da un driver miniport SCSI. |
Enumerazioni
SCSIWMI_ENABLE_DISABLE_CONTROL L'enumeratore SCSIWMI_ENABLE_DISABLE_CONTROL viene usato per specificare cosa abilitare o disabilitare. |