Partilhar via


Consumo de dados do contador

Os programas que desejam ler e usar dados do Contador de Desempenho do Windows podem usar uma das várias interfaces conforme apropriado para o cenário.

  • Os scripts podem usar o WMI Performance Counter Classes ou a ferramenta TypePerf.
  • Os programas .NET podem usar o PerformanceCounter Class.
  • A biblioteca Performance Data Helper (PDH) fornece acesso de alto nível a dados de provedores de contadores de desempenho V1 e V2 por meio de uma API Win32 (C/C++).
  • A interface de registo fornece acesso a dados de fornecedores de contadores de desempenho V1 e V2 através da chave de registo HKEY_PERFORMANCE_DATA especial.
  • As funções do consumidor PerfLib V2 proporcionam acesso de baixo nível a dados de fornecedores de contadores de desempenho V2 através de uma API Win32 (C/C++).

A interface PDH é recomendada para a maioria das tarefas de coleta de dados de desempenho C/C++ porque é mais fácil de usar do que as interfaces de registro e PerfLib.