Klassenqualifizierer für Leistungsindikatorklassen

Klassenqualifizierer geben Informationen über das 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 für bestimmte Klassen möglicherweise nicht vorhanden.

Qualifizierer für "Raw" und "Formatted PerformanceClasses"

Die folgenden Qualifizierer gelten für alle Klassen, die von Win32 _ PerfRawData und Win32 _ PerfFormattedData abgeleitet werden.

Gekocht

boolean

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

Displayname

string

Leistungsobjektname. Weitere Informationen finden Sie unter Performance Counters.

DetailLevel

sint32

Stellt keine Detaildaten zur Verfügung. Enthält immer den Wert 100.

Dynamische

boolean

Immer auf True festgelegt, da Instanzen immer dynamisch sind.

GenericPerfCtr

boolean

Gibt an, ob die Klasse aus einer Legacyleistungsbibliothek stammt. Legen Sie immer auf True fest.

HelpIndex

sint32

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

HiPerf

boolean

Gibt an, dass die -Klasse eine Hochleistungsklasse ist. Legen Sie immer auf True fest.

Locale

sint32

Gebietsschemabezeichner Der Wert ist immer 1033 (ENGLISCH, USA).

PerfIndex

int32

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

Anbieter

string

Name des Instanzanbieters. 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 bietet.

Singleton

boolean

True gibt an, dass nur eine einzelne Instanz der -Klasse vorhanden ist.

Qualifizierer für Rohleistungsklassen

Die folgenden Qualifizierer gelten für alle Klassen, die von Win32 _ PerfRawData abgeleitet werden.

Teuer

boolean

Gibt an, ob das Abrufen von Instanzen dieser Klasse ein kostspieliger Vorgang ist. Legen Sie für Klassen, deren "Costly" an das Ende des Klassennamens angefügt ist, immer _ auf True fest.

DetailLevel

uint32

Stellt keine Detaildaten zur Verfügung. 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 von Win32 _ PerfFormattedData abgeleitet werden.

AutoCook

int32

Gibt an, dass die Werte in Klasseninstanzen automatisch aus der entsprechenden Rohdatenklasse berechnet werden. Der Wert ist immer 1.

AutoCook _ RawClass

string

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

Überwachen von Leistungsdaten

Spezifische Qualifizierer für WMI-Leistungsklassen

Leistungsindikatorklassen

Zugreifen auf vorinstallierte WMI-Leistungsklassen

WMI-Aufgaben: Leistungsüberwachung