Využívání dat čítačů
Programy, které chtějí číst a využívat data čítače výkonu systému Windows, můžou podle potřeby použít jedno z několika rozhraní.
- Skripty mohou používat třídy čítačů výkonu rozhraní WMI nebo nástroj TypePerf.
- Programy .NET mohou používat třídu PerformanceCounter.
- Knihovna PdH (Performance Data Helper) poskytuje vysoký přístup k datům od poskytovatelů čítačů výkonu V1 i V2 prostřednictvím rozhraní API Win32 (C/C++).
- Rozhraní registru poskytuje přístup k datům z poskytovatelů čítačů výkonu V1 i V2 prostřednictvím speciálního klíče registru
HKEY_PERFORMANCE_DATA
. - Funkce příjemce PerfLib V2 poskytují nízkoúrovňový přístup k datům z čítačů výkonu V2 prostřednictvím rozhraní API Win32 (C/C++).
Rozhraní PDH se doporučuje pro většinu úloh shromažďování dat výkonu jazyka C/C++, protože je jednodušší používat než rozhraní registru a perfLib.