MSMCAEvent_SMBIOSError-Klasse

Die MSMCAEvent_SMBIOSError-Klasse gibt einen MCA-System-BIOS-Fehler (Machine Check Architecture) an. 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_SMBIOSError : WMIEvent
{
  boolean Active;
  uint32  AdditionalErrors;
  uint32  Cpu;
  uint8   ErrorSeverity;
  string  InstanceName;
  uint8   RawRecord[];
  uint64  RecordId;
  uint32  Size;
  uint8   SMBIOS_EVENT_TYPE;
  uint32  Type;
  uint64  VALIDATION_BITS;
  uint32  LogToEventlog;
};

Member

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

Eigenschaften

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

Aktiv

Datentyp: Boolesch

Zugriffstyp: Schreibgeschützt

TRUE, wenn dieser instance der Klasse aktiv ist, andernfalls FALSE.

AdditionalErrors

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Anzahl der zusätzlichen Fehler im Datensatz.

CPU

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

CPU, die den Fehler gemeldet hat. 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

InstanceName

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Eindeutiger Bezeichner dieses instance der Klasse.

LogToEventlog

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

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

RawRecord

Datentyp: uint8-Array

Zugriffstyp: Schreibgeschützt

Array von Bytes, das den rohen Fehlerdatensatz enthält. Die Anzahl der Elemente im Array, die die Size-Eigenschaft angibt.

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.

Größe

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Größe des rohen Fehlerdatensatzes.

SMBIOS_EVENT_TYPE

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Der Ereignistyp.

Wert Bedeutung
0
Reserviert.
1
Ein-Bit-ECC-Speicherfehler.
2
Mehrere Bit ECC-Speicherfehler.
3
Paritätsspeicherfehler.
4
Bustimeout.
5
E/A-Kanalprüfung.
6
Software NMI.
7
Nach der Größe des Arbeitsspeichers.
8
POST-Fehler.
9
PCI-Paritätsfehler.
10
PCI-Systemfehler.
11
CPU-Fehler.
12
EISA Failsafe Timer Timer Timeout.
13
Korrigieren des Speicherprotokolls deaktiviert.
14
Protokollierung für einen bestimmten Ereignistyp deaktiviert. In kurzer Zeit wurden zu viele Fehler desselben Typs empfangen.
15
Reserviert.
16
Systemgrenzwert überschritten (z. B. Spannungs- oder Temperaturschwellenwert überschritten).
17
Der asynchrone Hardwaretimer ist abgelaufen und hat eine Systemzurücksetzung ausgegeben.
18
Systemkonfigurationsinformationen.
19
Festplatteninformationen.
20
System neu konfiguriert.
21
Nicht behebbarer cpukomplexer Fehler.
22
Protokollbereich zurücksetzen oder gelöscht.
23
Systemstart. Wenn dieser Protokolleintrag implementiert ist, ist dieser Protokolleintrag garantiert der erste, der bei jedem Systemstart geschrieben wird.

Typ

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

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

VALIDATION_BITS

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Validierungsbits, die verwendet werden, um die Gültigkeit der nachfolgenden Felder anzugeben. Der Wert 1 (0x1) bedeutet, dass die SMBIOS_EVENT gültig ist.

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

Bemerkungen

Die MSMCAEvent_SMBIOSError-Klasse wird von WMIEvent abgeleitet.

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

Siehe auch

MSMCA-Klassen

WMIEvent