estrutura SRBEX_DATA_WMI (srb.h)
A estrutura SRBEX_DATA_WMI contém os dados de solicitação de um SRB WMI estendido.
Sintaxe
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;
Membros
Type
Indicador de tipo de dados para a estrutura de dados SRB estendida bidirecional. Defina como SrbExDataTypeWmi .
Length
Comprimento dos dados nessa estrutura começando com o membro WMISubFunction. Definido como SRBEX_DATA_WMI_LENGTH.
WMISubFunction
Indica a ação WMI a ser executada. O valor da subfunção corresponde ao número de IRP menor do WMI que identifica a operação WMI.
WMIFlags
Indica que a solicitação WMI é para o adaptador se SRB_WMI_FLAGS_ADAPTER_REQUEST está definido e que o endereço do dispositivo de armazenamento está reservado. Caso contrário, WMIFlags será NULL, indicando que a solicitação é para o dispositivo de armazenamento especificado por um endereço em AddressOffset na estrutura STORAGE_REQUEST_BLOCK.
Reserved[2]
Este membro é reservado. Contém zeros.
Reserved1
Este membro é reservado. Definido como 0.
DataPath
Especifica o caminho de dados WMI para essa solicitação.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 8. |
cabeçalho | srb.h (incluem Storport.h, Srb.h, Minitape.h) |