Criar provedores WMI

Os desenvolvedores podem estender a infraestrutura do WMI desenvolvendo provedores WMI. Os provedores WMI são objetos COM que implementam um conjunto especificado de interfaces e, até recentemente, sempre eram implementados em C++. Agora você pode usar linguagens gerenciadas como C# para implementar provedores WMI. A versão 3.5 do .NET Framework introduziu a estrutura de Extensões do Provedor WMI que possibilita isso. Para saber mais sobre como criar provedores WMI usando essa estrutura, leia o artigo Escrever provedores WMI acoplados usando a Extensão de Provedor .NET para WMI 2.0.

Observação

Você também pode criar um provedor usando a MI (Infraestrutura de Gerenciamento) do Windows, a versão de última geração do WMI. Para obter mais informações, consulte Como implementar um provedor MI.

 

A tabela a seguir descreve o conteúdo nesta seção.

Tópico Descrição
Fornecer dados ao WMI Fornece uma visão geral das etapas envolvidas na criação de um provedor WMI.
Desenvolver um provedor WMI Descreve as tarefas que você deve executar ao criar vários tipos de provedores WMI.