Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O esquema WMI de um driver descreve seus blocos de dados, que definem as informações que um driver pode fornecer e os métodos que ele pode executar em resposta a solicitações WMI. O esquema de um driver também descreve seus blocos de eventos, que são blocos de dados que o driver envia para o WMI quando ocorre um evento determinado pelo driver para o qual um usuário cliente WMI solicitou a notificação.
Um escritor de driver define o esquema de um driver no Managed Object Format (MOF). O MOF é uma linguagem compilada criada pela DMTF (força-tarefa de gerenciamento de área de trabalho) e baseada na linguagem de definição de interface (IDL). O arquivo MOF de um driver contém uma definição de classe MOF para cada bloco de dados e o bloco de eventos que o driver expõe ao WMI.
Uma definição de classe MOF para um bloco de dados WMI segue esta sintaxe:
[Required and optional class qualifiers]
classClassName : OptionalBaseClass
{
[key, read]
string InstanceName;
[read]
boolean Active;
[ Required and optional property qualifiers ]
datatype itemname1;
[ Required and optional property qualifiers ]
datatype itemnameN;
};
Os tópicos a seguir descrevem os elementos de sintaxe mostrados acima:
Nomes de classe WMI e classes base
Itens necessários em classes WMI
Qualificadores de propriedade WMI
Driver-Defined Itens de Dados WMI
Para obter uma discussão geral sobre a sintaxe MOF, pois ela pertence a clientes WMI e outros tipos de aplicativos, consulte o SDK do Microsoft Windows.