structure SRBEX_DATA_WMI (srb.h)
La structure SRBEX_DATA_WMI contient les données de requête pour un SRB WMI étendu.
Syntaxe
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;
Membres
Type
Indicateur de type de données pour la structure de données SRB étendue bidirectionnelle. Définissez sur SrbExDataTypeWmi.
Length
Longueur des données de cette structure à partir du membre WMISubFunction . Définissez sur SRBEX_DATA_WMI_LENGTH.
WMISubFunction
Indique l’action WMI à effectuer. La valeur de la sous-fonction correspond au numéro IRP mineur WMI qui identifie l’opération WMI.
WMIFlags
Indique que la demande WMI concerne l’adaptateur si SRB_WMI_FLAGS_ADAPTER_REQUEST est défini et que l’adresse du périphérique de stockage est réservée. Sinon, WMIFlags aura la valeur NULL, ce qui indique que la demande concerne le périphérique de stockage spécifié par une adresse à AddressOffset dans la structure STORAGE_REQUEST_BLOCK .
Reserved[2]
Ce membre est réservé. Contient des zéros.
Reserved1
Ce membre est réservé. Définit la valeur 0.
DataPath
Spécifie le chemin des données WMI pour cette demande.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8. |
En-tête | srb.h (y compris Storport.h, Srb.h, Minitape.h) |