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. |