Partilhar via


Provedor WmiPerfInst

A partir do Windows Vista, o provedor WmiPerfInst fornece dados brutos e formatados do contador de desempenho dinamicamente para WMI classes de contador de desempenho derivadas de Win32_Perf. Este provedor substitui o Formatted Performance Data Provider, também conhecido como "Cooked Counter Provider" e o Performance Counter Provider.

O provedor WmiPerfInst fornece dados para as classes WMI que são fornecidas pelo provedor de WMIPerfClass. Este provedor é uma ponte entre instâncias PDH (Performance Data Helper) e as classes de desempenho WMI fornecidas pelo provedor WmiPerfClass. Quando WmiPerfInst recebe uma consulta de dados, ele carrega a classe e usa os qualificadores de de classe e propriedade para localizar as instâncias PDH. Para obter mais informações, consulte Usando as funções PDH para consumir dados do contador.

Não é recomendável que você desenvolva novos objetos de desempenho criando um provedor WMI de alto desempenho e dependa do adaptador reverso ADAP processo para transferir os dados para as bibliotecas de desempenho. A exceção é quando você está desenvolvendo um driver de modelo de driver do Windows e deseja fornecer dados de desempenho. Enquanto o processo de adaptador reverso continua a funcionar para compatibilidade com versões anteriores, o método recomendado é usar contadores de desempenho versão 6.0.

O nome da instância __Win32Provider deste provedor é "WmiPerfInst".

Provedores WMI

Bibliotecas de desempenho e WMI

Monitoramento de dados de desempenho