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".
Tópicos relacionados