Funktionen der Leistungsindikatoren

Verwenden Sie die folgenden Funktionen, um Leistungsdaten zu nutzen und bereitzustellen.

Consumerfunktionen

PDH-Funktionen (Performance Data Helper)

Verwenden Sie die PDH-Funktionen (Performance Data Helper), um Leistungsdaten von Leistungsdatenanbietern von V1 und V2 zu nutzen.

Hinweis

Windows OneCore Apps können die PDH-Funktionen nicht verwenden. Wenn Sie Windows OneCore-Apps schreiben, verwenden Sie perfLib V2 Consumer-Funktionen.

PerfLib V2 Consumer-Funktionen

Verwenden Sie die PerfLib V2 Consumer-Funktionen, um Leistungsdaten von V2-Leistungsdatenanbietern zu nutzen, wenn Sie die PDH-Funktionen (Performance Data Helper) nicht verwenden können. Diese Funktionen können verwendet werden, wenn OneCore Anwendungen zum Sammeln von V2-Indikatorensätzen geschrieben werden, oder wenn Sie bestimmte V2-Leistungssätze mit minimalen Abhängigkeiten und aufwand erfassen müssen.

Tipp

Die PerfLib V2 Consumer-Funktionen sind schwieriger zu verwenden als die PDH-Funktionen (Performance Data Helper) und unterstützen nur das Sammeln von Daten von V2-Anbietern. Die PDH-Funktionen sollten für die meisten Anwendungen bevorzugt werden.

Anbieterfunktionen

PerfLib V2-Anbieterfunktionen

V2-Leistungsdatenanbieter verwenden die folgenden Funktionen:

Hinweis

Verwenden Sie zum Installieren und Deinstallieren von V2-Anbietern die Tools lodctr und unlodctr . Die Funktionen LoadPerfCounterTextStrings und UnloadPerfCounterTextStrings können nicht zum Installieren und Deinstallieren von V2-Anbietern verwendet werden.

Leistungs-DLL-Funktionen

V1-Leistungsdatenanbieter implementieren eine DLL, die die folgenden Funktionen bereitstellt:

Hinweis

Aufgrund erheblicher Leistungs- und Zuverlässigkeitsprobleme sind V1-Leistungsdatenanbieter veraltet. Obwohl Sie weiterhin eine Leistungserweiterungs-DLL verwenden können, um Leistungsindikatordaten bereitzustellen, wird empfohlen, stattdessen einen V2-Anbieter zu erstellen . Außerdem wird empfohlen, vorhandene V1-Anbieter durch V2-Anbieter zu ersetzen.

V1-Anbieter können mithilfe der Tools lodctr und unlodctr oder durch Aufrufen der folgenden Funktionen installiert und deinstalliert werden: