structure SRBEX_DATA_WMI (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 bidirectionnelle étendue. Défini sur SrbExDataTypeWmi.
Length
Longueur des données de cette structure commençant par le membre WMISubFunction. Défini sur SRBEX_DATA_WMI_LENGTH.
WMISubFunction
Indique l’action WMI à effectuer. La valeur de 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éfinie et que l’adresse de l’appareil de stockage est réservée. Sinon, WMIFlags sera NULL, ce qui indique que la demande est pour l’appareil 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éfini sur 0.
DataPath
Spécifie le chemin des données WMI pour cette requête.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 8. |
d’en-tête | storport.h (include Storport.h, Srb.h, Minitape.h) |