Verwenden von Indikatordaten
Programme, die Leistungsindikatordaten lesen und nutzen Windows, können eine von mehreren Schnittstellen verwenden, die für das Szenario geeignet sind.
- 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 über eine Win32-API (C/C++) zugriff auf Daten von V1- und V2-Leistungsindikatoranbietern auf hoher Ebene.
- Die Registrierungsschnittstelle ermöglicht den Zugriff auf Daten von V1- und V2-Leistungsindikatoranbietern über den
HKEY_PERFORMANCE_DATAspeziellen Registrierungsschlüssel. - Die PerfLib V2-Consumerfunktionen ermöglichen den Zugriff auf Daten von V2-Leistungsindikatoranbietern auf niedriger Ebene über eine Win32-API (C/C++).
Die PDH-Schnittstelle wird für die meisten Aufgaben zur Sammlung von C/C++-Leistungsdaten empfohlen, da sie einfacher zu verwenden ist als die Registrierungs- und PerfLib-Schnittstellen.