Freigeben über


Anbieter von formatierten Leistungsdaten (Formatted Performance Data Provider)

[Der Anbieter von formatierten Leistungsdaten (Formatted Performance Data Provider), auch als Anbieter von berechneten Leistungsindikatoren (Cooked Counter Provider) bezeichnet, ist nicht mehr verfügbar. Verwenden Sie stattdessen den WMIPerfInst-Anbieter.]

Der hochleistungsfähige Anbieter von formatierten Leistungsdaten liefert berechnete („cooked“) Leistungsindikatordaten, z. B. den Prozentsatz der Zeit, die ein Datenträger für das Schreiben von Daten aufwendet. Dieser Anbieter stellt dynamische Daten für die von Win32_PerfFormattedData abgeleiteten WMI-Klassen bereit. Der Unterschied zwischen diesem Anbieter und dem Leistungsindikatoranbieter besteht darin, dass der Leistungsindikatoranbieter unformatierte Daten bereitstellt, der Anbieter von berechneten Leistungsindikatoren dagegen Leistungsdaten liefert, die genauso aussehen wie im Systemmonitor. Der Name der __Win32Provider-Instanz lautet „HiPerfCooker_v1“.

Der mit WMI formatierte Klassenname für ein Leistungsindikatorobjekt weist das Format „Win32_PerfFormattedData_Dienstname_Objektname“ auf. Der WMI-Klassenname der Klasse, die die Leistungsindikatoren der logischen Datenträger enthält, lautet beispielsweise Win32_PerfFormattedData_PerfDisk_LogicalDisk. Diese Klassen befinden sich im Namespace „Root\CIMv2“.

Da Leistungsdatenklassen auf einem bestimmten System dynamisch hinzugefügt und geändert werden, ist es nicht möglich, die Eigenschaften aller bekannten Leistungsobjekte formal zu dokumentieren. Informationen dazu, wie Sie ermitteln, welche Klassen Ihnen zur Verfügung stehen und welche Member in diesen Klassen enthalten sind, finden Sie unter Abrufen der Dokumentation für unformatierte und formatierte Leistungsdatenobjekte.

Die Win32_PerfFormattedData-Klassen verwenden den CookingType-Qualifizierer bei WMI-Leistungsindikatortypen, um die Formel zur Berechnung von Leistungsdaten anzugeben. Dieser Qualifizierer ist derselbe wie der CounterType-Qualifizierer in den Win32_PerfRawData-Klassen.

Als Hochleistungsanbieter implementiert der Anbieter von berechneten Leistungsindikatoren die IWbemProviderInit-Standardschnittstelle sowie die IWbemRefresher::Refresh-Methode und die folgenden IWbemHiPerfProvider-Methoden:

WMI-Anbieter