SRBEX_DATA_WMI-Struktur (storport.h)
Die SRBEX_DATA_WMI-Struktur enthält die Anforderungsdaten für einen erweiterten WMI-SRB.
Syntax
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;
Member
Type
Datentypindikator für die bidirektionale erweiterte SRB-Datenstruktur. Legen Sie auf SrbExDataTypeWmi fest.
Length
Länge der Daten in dieser Struktur beginnend mit dem WMISubFunction-Member . Auf SRBEX_DATA_WMI_LENGTH festgelegt.
WMISubFunction
Gibt die auszuführende WMI-Aktion an. Der Unterfunktionswert entspricht der WMI-Neben-IRP-Nummer, die den WMI-Vorgang identifiziert.
WMIFlags
Gibt an, dass die WMI-Anforderung für den Adapter gilt, wenn SRB_WMI_FLAGS_ADAPTER_REQUEST festgelegt ist und die Adresse des Speichergeräts reserviert ist. Andernfalls ist WMIFlagsNULL, was angibt, dass die Anforderung für das Speichergerät gilt, das von einer Adresse in AddressOffset in der STORAGE_REQUEST_BLOCK-Struktur angegeben wird.
Reserved[2]
Dieser Member ist reserviert. Enthält Nullen.
Reserved1
Dieser Member ist reserviert. Auf 0 festlegen.
DataPath
Gibt den WMI-Datenpfad für diese Anforderung an.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8. |
Kopfzeile | storport.h (einschließlich Storport.h, Srb.h, Minitape.h) |