SRBEX_DATA_WMI structure (storport.h)
La structure SRBEX_DATA_WMI contient les données de requête d’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 secondaire WMI qui identifie l’opération WMI.
WMIFlags
Indique que la requête 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 dans 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 requête.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8. |
En-tête | storport.h (inclure Storport.h, Srb.h, Minitape.h) |