Freigeben über


Klassenqualifizierer für Leistungsindikatorklassen

Klassenqualifizierer geben Informationen zum Leistungsobjekt an, dem die WMI-Leistungsindikatorklasse zugeordnet ist. Weitere Informationen finden Sie unter Überwachen von Leistungsdaten.

Leistungsindikatorspezifische Qualifizierer werden automatisch vom Anbieter „WbemPerfClass“ an Win32_PerfRawData-Klassen und -Eigenschaften in Root\CIMv2 angefügt.

Diese Informationen gelten für alle Instanzen der Klasse. Einige Qualifizierer mit booleschen Werten, die immer False sind, sind in bestimmten Klassen möglicherweise nicht vorhanden.

Qualifizierer für unformatierte und formatierte Leistungsklassen

Die folgenden Qualifizierer gelten für alle Klassen, die von Win32_PerfRawData und Win32_PerfFormattedData abgeleitet sind.

Cooked

boolean

Gibt an, ob die Klasse vorverarbeitete Daten enthält.

DisplayName

string

Name des Leistungsobjekts. Weitere Informationen finden Sie unter Performance Counters.

DetailLevel

sint32

Stellt keine Detaildaten bereit. Enthält immer den Wert 100.

Dynamic

boolean

Immer auf True festgelegt, da Instanzen immer dynamisch sind.

GenericPerfCtr

boolean

Gibt an, ob die Klasse aus einer Legacyleistungsbibliothek stammt. Immer auf True festgelegt.

HelpIndex

sint32

Indizes sind nicht mehr gültig. Dieser Qualifizierer ist immer 0.

HiPerf

boolean

Gibt an, dass es sich bei der Klasse um eine Hochleistungsklasse handelt. Immer auf True festgelegt.

Locale

sint32

Gebietsschemabezeichner Der Wert ist immer 1033 (US-Englisch).

PerfIndex

int32

Indizes sind nicht mehr gültig. Dieser Qualifizierer ist immer 0.

Provider

string

Name des Instanzenanbieters. Der Wert ist „WbemPerfV2“.

RegistryKey

string

Name des Treibers im Schlüssel HKEY_LOCAL_MACHINE\CurrentControlSet\Services, unter dem sich der Leistungsschlüssel befinden kann. Dieser Name ist auch der Name des Diensts, der den Leistungsindikator bereitstellt.

Singleton

boolean

Gibt, wenn auf True gesetzt, an, dass nur eine einzelne Instanz der Klasse vorhanden ist.

Qualifizierer für unformatierte Leistungsklassen

Die folgenden Qualifizierer gelten für alle Klassen, die von Win32_PerfRawData abgeleitet sind.

Costly

boolean

Gibt an, ob das Abrufen von Instanzen dieser Klasse ein kostspieliger Vorgang ist. Legen Sie dies für Klassen, denen am Ende des Klassennamens „_Costly“ angefügt ist, immer auf True fest.

DetailLevel

uint32

Stellt keine Detaildaten bereit. Enthält immer den Wert 100.

PerfDefault

boolean

Der Wert ist immer False.

Qualifizierer für formatierte Leistungsklassen

Die folgenden Qualifizierer gelten für alle Klassen, die vonWin32_PerfFormattedData abgeleitet sind.

AutoCook

int32

Gibt an, dass die Werte in Klasseninstanzen automatisch aus der entsprechenden unformatierten Datenklasse berechnet werden. Der Wert lautet immer 1.

AutoCook_RawClass

string

Name der unformatierten Klasse, die für die Berechnung für die formatierte Klasse verwendet werden soll. Dieser Qualifizierer ist erforderlich.

Überwachen von Leistungsdaten

Für WMI-Leistungsklassen spezifische Qualifizierer

Leistungsindikatorklassen

Zugreifen auf vorinstallierte WMI-Leistungsklassen

WMI-Aufgaben: Leistungsüberwachung