Anbieter „WmiPerfInst“

Ab Windows Vista stellt der Anbieter „WmiPerfInst“ rohe und formatierte Leistungsindikatordaten dynamisch für WMI-Leistungsindikatorklassen bereit, die von Win32\_Perf abgeleitet werden. Dieser Anbieter ersetzt den Anbieter formatierter Leistungsdaten( auch als „Cooked Counter Provider“ bezeichnet) und den Anbieter von Leistungsindikatoren.

Der Anbieter „WmiPerfInst“ stellt Daten für die WMI-Klassen bereit, die vom Anbieter WMIPerfClass bereitgestellt werden. Dieser Anbieter bildet eine Brücke zwischen PDH-Instanzen (Performance Data Helper) und den vom Anbieter „WmiPerfClass“ bereitgestellten WMI-Leistungsklassen. Wenn „WmiPerfInst“ eine Datenabfrage empfängt, lädt es die -Klasse und verwendet die Klasse und Eigenschafts-Qualifizierer, um nach den PDH-Instanzen zu suchen. Weitere Informationen finden Sie unter Verwenden der PDH-Funktionen zum Verarbeiten von Leistungsindikatordaten.

Es wird nicht empfohlen, neue Leistungsobjekte zu entwickeln, indem Sie einen WMI-Hochleistungsanbieter erstellen und sich auf den ADAP-Reverseadapterprozess verlassen, um die Daten an die Leistungsbibliotheken zu übertragen. Eine Ausnahme bildet die Entwicklung eines WDM-Treibers (Windows Driver Model) mit Bereitstellung von Leistungsdaten. Auch wenn der Reverseadapterprozess aufgrund der Abwärtskompatibilität weiterhin funktioniert, wird die Verwendung von Leistungsindikatoren der Version 6.0 empfohlen.

Der __Win32Provider-Instanzname dieses Anbieters lautet „WmiPerfInst“.

WMI-Anbieter

Leistungsbibliotheken und WMI

Überwachen von Leistungsdaten