Nutzen von Leistungsindikatordaten
Programme, die Windows-Leistungsindikatordaten lesen und verwenden möchten, können je nach Szenario eine von mehreren Schnittstellen verwenden.
- Skripts können die WMI-Leistungsindikatorklassen oder das TypePerf-Tool verwenden.
- .NET-Programme können die PerformanceCounter-Klasse verwenden.
- Die PDH-Bibliothek (Performance Data Helper) bietet allgemeinen Zugriff auf Daten von V1- und V2-Leistungsindikatoranbietern über eine Win32-API (C/C++).
- Die Registrierungsschnittstelle ermöglicht den Zugriff auf Daten von V1- und V2-Leistungsindikatoranbietern über den speziellen
HKEY_PERFORMANCE_DATA
Registrierungsschlüssel. - Die PerfLib V2 Consumer-Funktionen bieten über eine Win32-API (C/C++) Zugriff auf Daten von V2-Leistungsindikatoranbietern auf niedriger Ebene.
Die PDH-Schnittstelle wird für die meisten C/C++-Aufgaben zur Sammlung von Leistungsdaten empfohlen, da sie einfacher zu verwenden ist als die Registrierungs- und PerfLib-Schnittstellen.