MSMCAEvent_Header-Klasse

Die MSMCAEvent_Header-Klasse stellt den allgemeinen Header dar, den alle MSMCA-Klassen verwenden. Die Headerdateien werden verwendet, sodass C- und C++-Code eine Datenstruktur aufweisen kann, die den gemeinsamen Header für alle Ereignisse beschreibt. Diese Klasse ist für die interne Verwendung reserviert. Diese Klasse ist nur in 64-Bit-Windows-Systemen verfügbar.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und umfasst alle geerbten Eigenschaften. Eigenschaften und Methoden befinden sich in alphabetischer Reihenfolge, nicht in MOF-Reihenfolge.

Syntax

class MSMCAEvent_Header
{
  uint32 AdditionalErrors;
  uint32 Cpu;
  uint8  ErrorSeverity;
  uint64 RecordId;
  uint32 Type;
  uint32 LogToEventlog;
};

Member

Die MSMCAEvent_Header-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

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

AdditionalErrors

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Anzahl der zusätzlichen Fehler im MCA-Eintrag.

CPU

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

CPU, die den Fehler meldet. Diese Eigenschaft gilt nur für ein Multiprozessorsystem, in dem dem ersten Prozessor die Zahl 0 zugewiesen wird, dem zweiten Prozessor die Zahl 1 usw. zugewiesen wird.

ErrorSeverity

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Schweregrad des gemeldeten Fehlers.

Wert Bedeutung
0
Wiederherstellbar
1
Schwerwiegend
2
Korrigierbar

LogToEventlog

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Wenn 0 (null) ist, wird dieses Ereignis nicht im Systemereignisprotokoll protokolliert.

RecordId

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Datensatzbezeichner des Fehlerdatensatzes für diesen Fehler.

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

Typ

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Typ der Ereignisprotokollmeldung. Diese Meldungen entsprechen den Ereignisprotokollmeldungscodes, die zum Einfügen von Ereignisprotokollmeldungen vom Windows-Ereignisprotokoll-Consumeranbieter verwendet werden, wenn er eines der Ereignisse empfängt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP
Unterstützte Mindestversion (Server)
Windows Server 2003
Namespace
Stamm\wmi
MOF
Wmicore.mof
DLL
Wmiprov.dll

Weitere Informationen

MSMCA-Klassen

WMI C++-Klassen