estructura SRBEX_DATA_WMI (storport.h)
La estructura SRBEX_DATA_WMI contiene los datos de solicitud de un SRB de WMI extendido.
Sintaxis
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;
Miembros
Type
Indicador de tipo de datos para la estructura de datos SRB extendida bidireccional. Establezca en SrbExDataTypeWmi.
Length
Longitud de los datos de esta estructura a partir del miembro WMISubFunction . Establezca en SRBEX_DATA_WMI_LENGTH.
WMISubFunction
Indica la acción WMI que se va a realizar. El valor de subfunción corresponde al número de IRP secundario de WMI que identifica la operación WMI.
WMIFlags
Indica que la solicitud WMI es para el adaptador si se establece SRB_WMI_FLAGS_ADAPTER_REQUEST y que la dirección del dispositivo de almacenamiento está reservada. De lo contrario, WMIFlags será NULL, lo que indica que la solicitud es para el dispositivo de almacenamiento especificado por una dirección en AddressOffset en la estructura STORAGE_REQUEST_BLOCK .
Reserved[2]
Este miembro está reservado. Contiene ceros.
Reserved1
Este miembro está reservado. Establecer en 0.
DataPath
Especifica la ruta de acceso de datos WMI para esta solicitud.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Encabezado | storport.h (incluya Storport.h, Srb.h, Minitape.h) |