MSMCAEvent _ Header-Klasse

Die MSMCAEvent _ Header-Klasse stellt den allgemeinen Header dar, den alle MSMCA-Klassen verwenden. Die Headerdateien werden verwendet, damit C- und C++-Code über eine Datenstruktur verfügen können, die den allgemeinen Header für alle Ereignisse beschreibt. Diese Klasse ist für die interne Verwendung reserviert. Diese Klasse ist nur in 64-Bit-Systemen Windows verfügbar.

Die folgende Syntax wird durch Managed Object Format (MOF)-Code vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften und Methoden sind in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge.

Syntax

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

Members

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 zusätzlicher Fehler im MCA-Datensatz.

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, dem zweiten Prozessor die Zahl 1 zugewiesen wird, und so weiter.

ErrorSeverity

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Schweregrad des gemeldeten Fehlers.

Wert Bedeutung
0
Wiederherstellbar
1
Schwerwiegend
2
Korrigierbar

LogToEventlog

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Bei 0 (null) wird dieses Ereignis nicht im Systemereignisprotokoll protokolliert.

RecordId

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Datensatzbezeichner des Fehlerdatensatz 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 Nachrichten entsprechen den Ereignisprotokoll-Nachrichtencodes, die zum Einfügen von Ereignisprotokollmeldungen durch den Windows-Ereignisprotokoll-Consumeranbieter verwendet werden, wenn er eines der Ereignisse empfängt.

Requirements (Anforderungen)

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

Weitere Informationen

MSMCA-Klassen

WMI-C++-Klassen