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 . Defina 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 secundário do WMI que identifica a operação WMI.
WMIFlags
Indica que a solicitação WMI será para o adaptador se SRB_WMI_FLAGS_ADAPTER_REQUEST estiver definido e se o endereço do dispositivo de armazenamento estiver 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. Defina como 0.
DataPath
Especifica o caminho de dados WMI para essa solicitação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8. |
Cabeçalho | srb.h (inclua Storport.h, Srb.h, Minitape.h) |