Cabeçalho wmistr.h

Esse cabeçalho declara um conjunto de estruturas de dados padrão chamado WNODE_XXX que o WMI usa para passar dados entre consumidores de dados do modo usuário e provedores de dados no modo kernel, como drivers.

Esse cabeçalho é usado pelo kernel. Para obter mais informações, consulte:

wmistr.h contém as seguintes interfaces de programação:

Estruturas

 
WMIREGGUIDW

A estrutura WMIREGGUID contém informações de registro novas ou atualizadas para um bloco de dados ou bloco de eventos.
WMIREGINFOW

A estrutura WMIREGINFO contém informações fornecidas por um driver para registrar ou atualizar seus blocos de dados e blocos de eventos.
WNODE_ALL_DATA

A estrutura WNODE_ALL_DATA contém dados para todas as instâncias de um bloco de dados ou bloco de eventos.
WNODE_EVENT_ITEM

A estrutura WNODE_EVENT_ITEM contém dados gerados por um driver para um evento.
WNODE_EVENT_REFERENCE

A estrutura WNODE_EVENT_REFERENCE contém informações que o WMI pode usar para consultar um evento que excede o limite de tamanho do evento definido no Registro.
WNODE_HEADER

A estrutura WNODE_HEADER é o primeiro membro de todas as outras estruturas WNODE_XXX. Ele contém informações comuns a todas essas estruturas.
WNODE_METHOD_ITEM

A estrutura WNODE_METHOD_ITEM indica um método associado a uma instância de um bloco de dados e contém quaisquer dados de entrada para o método .
WNODE_SINGLE_INSTANCE

A estrutura WNODE_SINGLE_INSTANCE contém valores para todos os itens de dados em uma instância de um bloco de dados.
WNODE_SINGLE_ITEM

A estrutura WNODE_SINGLE_ITEM contém o valor de um único item de dados em uma instância de um bloco de dados.
WNODE_TOO_SMALL

A estrutura WNODE_TOO_SMALL indica o tamanho do buffer necessário para receber a saída de uma solicitação.