MSMCAEvent _ SMBIOSError-Klasse

Die MSMCAEvent _ SMBIOSError-Klasse gibt einen BIOS-Systemfehler der Computerüberprüfungsarchitektur (Machine Check Architecture, MCA) an. Diese Klasse ist nur in 64-Bit-Windows-Systemen verfügbar.

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

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 diese Typen von Membern:

Eigenschaften

Die MSMCAEvent _ SMBIOSError-Klasse verfügt über diese Eigenschaften.

Aktiv

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

TRUE, wenn diese Instanz der -Klasse aktiv ist; Andernfalls FALSE.

AdditionalErrors

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Anzahl zusätzlicher 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, 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: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Eindeutiger Bezeichner dieser Instanz 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

Bytearray, das den unformatierten Fehlerdatensatz enthält. Die Anzahl der Elemente im Array, die von der Size-Eigenschaft angegeben werden.

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 unformatierten Fehlerdatensatzes.

_SMBIOS-EREIGNISTYP _

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Der Ereignistyp.

Wert Bedeutung
0
Reserviert.
1
Single-Bit-ECC-Speicherfehler.
2
Ecc-Speicherfehler mit mehreren Bits.
3
Paritätsspeicherfehler.
4
Time out für Bus.
5
E/A-Kanalüberprüfung.
6
Software-NMI.
7
Ändern sie die Größe des Arbeitsspeichers.
8
POST-Fehler.
9
PCI-Paritätsfehler.
10
PCI-Systemfehler.
11
CPU-Fehler.
12
EISA Failsafe Timer Timer time out.( Eisa Failsafe Timer time out.
13
Das korrigierende Speicherprotokoll ist deaktiviert.
14
Die Protokollierung ist für einen bestimmten Ereignistyp deaktiviert. In kurzer Zeit wurden zu viele Fehler desselben Typs empfangen.
15
Reserviert.
16
Das Systemlimit wurde überschritten (z. B. die Belastung oder der Temperaturschwellenwert überschritten).
17
Der asynchrone Hardwaretimer ist abgelaufen und hat eine Systemrücksetzung ausgegeben.
18
Systemkonfigurationsinformationen.
19
Informationen zur Festplatte.
20
System neu konfiguriert.
21
Unbesenkbarer CPU-komplexer Fehler.
22
Zurücksetzen des Protokollbereichs oder Löschen.
23
Systemstart. Bei Implementierung ist dieser Protokolleintrag garantiert der erste, der beim Systemstart geschrieben wurde.

Typ

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Typ der Ereignisprotokollmeldung. Diese Nachrichten entsprechen den Ereignisprotokollmeldungscodes, die verwendet werden, um Ereignisprotokollmeldungen vom Windows Ereignisprotokoll-Consumeranbieter einzufügen, wenn er eines der Ereignisse empfängt.

_VALIDIERUNGSBITS

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

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

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

Hinweise

Die MSMCAEvent _ SMBIOSError-Klasse wird von WMIEventabgeleitet.

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