Bibliotecas de desempenho e WMI

O provedor WMIPerfClass e o provedor WMIPerfInst fornecem dinamicamente dados de contador de desempenho para as classes de contador de desempenho WMI.

Provedores WMIPerfClass e WMIPerfInst

O provedor WMIPerfClass cria classes de contador de desempenho WMI na inicialização do sistema. O Provedor WMIPerfInst fornece dinamicamente dados do contador de desempenho para essas classes. O provedor do Provedor WMIPerfClass fornece classes para contadores de desempenho das versões 1 e 2.

Os contadores da versão 1 podem ser encontrados no registro em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Os serviços que fornecem dados de desempenho têm uma subchave Performance. As classes de desempenho WMI criadas a partir de contadores da versão 1 não têm "Contadores"(ou “Counters”, em inglês) como parte de seu nome.

Os GUIDs que identificam um provedor de contador de desempenho da versão 2 são encontrados no registro em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\_V2Providers.

O WMIPerfClass é registrado como um provedor de classe WMI normal. O WMIPerfInst é um provedor de instância WMI que fornece dados do PDH (Auxiliar de Dados de Desempenho) para contadores da versão 1 e da versão 2. Para obter mais informações, consulte Usar as funções do PDH para consumir dados de contador.

Sobre o WMI

Monitorar dados de desempenho