struttura SRBEX_DATA_WMI (storport.h)
La struttura SRBEX_DATA_WMI contiene i dati della richiesta per un SRB WMI esteso.
Sintassi
typedef struct _SRBEX_DATA_WMI {
SRBEXDATATYPE Type;
ULONG Length;
UCHAR WMISubFunction;
UCHAR WMIFlags;
UCHAR Reserved[2];
ULONG Reserved1;
PVOID POINTER_ALIGN DataPath;
} SRBEX_DATA_WMI, *PSRBEX_DATA_WMI;
Membri
Type
Indicatore del tipo di dati per la struttura di dati SRB estesa bidirezionale. Impostare su SrbExDataTypeWmi.
Length
Lunghezza dei dati in questa struttura a partire dal membro WMISubFunction. Impostare su SRBEX_DATA_WMI_LENGTH.
WMISubFunction
Indica l'azione WMI da eseguire. Il valore della sottofunzione corrisponde al numero IRP secondario WMI che identifica l'operazione WMI.
WMIFlags
Indica che la richiesta WMI è relativa all'adattatore se SRB_WMI_FLAGS_ADAPTER_REQUEST è impostata e che l'indirizzo del dispositivo di archiviazione è riservato. In caso contrario, WMIFlags verrà NULL, a indicare che la richiesta è per il dispositivo di archiviazione specificato da un indirizzo AddressOffset nella struttura STORAGE_REQUEST_BLOCK.
Reserved[2]
Questo membro è riservato. Contiene zeri.
Reserved1
Questo membro è riservato. Impostare su 0.
DataPath
Specifica il percorso dati WMI per questa richiesta.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile a partire da Windows 8. |
intestazione | storport.h (include Storport.h, Srb.h, Minitape.h) |