Win32_Perf-Klasse

Die Basisklasse für die Leistungsindikatorklassen Win32_PerfRawData und Win32_PerfFormattedData.

Win32_Perf definiert die erforderlichen Zeitstempel- und Frequenzeigenschaften, die in den CounterType-Algorithmen für die Leistungsindikatorklassen verwendet werden.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften und Methoden sind in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge angeordnet.

Syntax

[abstract, AMENDMENT]
class Win32_Perf : CIM_StatisticalInformation
{
  string Caption;
  string Description;
  string Name;
  uint64 Frequency_Object;
  uint64 Frequency_PerfTime;
  uint64 Frequency_Sys100NS;
  uint64 Timestamp_Object;
  uint64 Timestamp_PerfTime;
  uint64 Timestamp_Sys100NS;
};

Member

Die Win32_Perf-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die Win32_Perf-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64)

Kurze Textbeschreibung für die Statistik oder Metrik.

Diese Eigenschaft wird von CIM_StatisticalInformation geerbt.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Textbeschreibung der Statistik oder Metrik.

Diese Eigenschaft wird von CIM_StatisticalInformation geerbt.

Frequency_Object

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Häufigkeit in Ticks pro Sekunde der Timestamp_Object-Eigenschaft . Wenn die Klasse untergeordnet ist, definiert der Anbieter diese Eigenschaft.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

Frequency_PerfTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Häufigkeit in Ticks pro Sekunde der Frequency_PerfTime-Eigenschaft . Ein Wert kann durch Aufrufen der Windows-Funktion QueryPerformanceCounter abgerufen werden.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

Frequency_Sys100NS

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Häufigkeit in Ticks pro Sekunde der Timestamp_Sys100NS-Eigenschaft (10000000).

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

Name

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (256)

Bezeichnung, unter der die Statistik oder Metrik bekannt ist. Bei unterklassigen Klassen kann diese Eigenschaft als Schlüsseleigenschaft überschrieben werden.

Diese Eigenschaft wird von CIM_StatisticalInformation geerbt.

Timestamp_Object

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Objektdefinierter Zeitstempel. Der Anbieter definiert seine Eigenschaft.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

Timestamp_PerfTime

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Zeitstempel des Leistungsindikators. Ein Wert kann durch Aufrufen der Windows-Funktion QueryPerformanceCounter abgerufen werden.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

Timestamp_Sys100NS

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Zeitstempelwert in 100 Nanosekundeneinheiten.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

Bemerkungen

Die Win32_Perf-Klasse wird von CIM_StatisticalInformation abgeleitet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
DLL
WmiPerfInst.dll

Siehe auch

CIM_StatisticalInformation

Leistungsindikatorklassen

Zugreifen auf vorinstallierte WMI-Leistungsklassen

WMI-Aufgaben: Leistungsüberwachung

Zugreifen auf Leistungsdaten im Skript