Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 ao WMI quando ocorre um evento determinado pelo driver para o qual um usuário cliente WMI solicitou notificação.
Um gravador de driver define o esquema de um driver em MOF (Managed Object Format). MOF é uma linguagem compilada criada pela Desktop Management Task Force (DMTF) 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 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 uma discussão geral sobre a sintaxe MOF no contexto de clientes WMI e outros tipos de aplicações, consulte o Microsoft Windows SDK.