MSMCAEvent _ PCIBusError-Klasse

Die MSMCAEvent _ PCIBusError-Klasse stellt einen MCA-PCI-Busfehler (Machine Check Architecture) dar. Diese Klasse ist nur für Computer verfügbar, die auf einem 64-Bit-Windows Betriebssystem ausgeführt werden.

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_PCIBusError : WMIEvent
{
  boolean Active;
  uint32  AdditionalErrors;
  uint32  Cpu;
  uint8   ErrorSeverity;
  string  InstanceName;
  uint64  PCI_BUS_ADDRESS;
  uint64  PCI_BUS_CMD;
  uint64  PCI_BUS_DATA;
  uint64  PCI_BUS_ERROR_STATUS;
  uint16  PCI_BUS_ERROR_TYPE;
  uint8   PCI_BUS_ID_BusNumber;
  uint8   PCI_BUS_ID_SegmentNumber;
  uint64  PCI_BUS_REQUESTOR_ID;
  uint64  PCI_BUS_RESPONDER_ID;
  uint8   RawRecord[];
  uint64  RecordId;
  uint32  Size;
  uint32  Type;
  uint64  VALIDATION_BITS;
  uint32  LogToEventlog;
};

Members

Die MSMCAEvent _ PCIBusError-Klasse verfügt über folgende Typen von Membern:

Eigenschaften

Die MSMCAEvent _ PCIBusError-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.

_ _ PCI-BUSADRESSE

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Arbeitsspeicher- oder E/A-Adresse im PCI-Bus zum Zeitpunkt des Ereignisses.

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

_ _ PCI-BUS-CMD

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Busbefehl oder -vorgang zum Zeitpunkt des Ereignisses.

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

_ _ PCI-BUSDATEN

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Daten im PCI-Bus zum Zeitpunkt des Ereignisses.

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

_ _ PCI-BUS-FEHLERSTATUS _

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Busstatus zum Zeitpunkt des Fehlers.

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

_ _ PCI-BUS-FEHLERTYP _

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Typ des PCI-Busfehlers.

Wert Bedeutung
0
Unbekannter oder OEM-systemspezifischer Fehler.
1
Datenparitätsfehler.
2
Systemfehler.
3
Masterabbruch.
4
Bustime out or No Device Present (NO DEVSEL ) (Bustime out or No Device Present (KEIN # DEVSEL))
5
MasterDatenparitätsfehler.
6
Adressparitätsfehler.
7
Befehlsparitätsfehler.

PCI _ BUS _ ID _ BusNumber

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Der angegebene Bezeichner für den PCI-Bus, bei dem der Fehler aufgetreten ist.

PCI _ BUS _ ID _ SegmentNumber

Datentyp: uint8

Zugriffstyp: Schreibgeschützt

Der angegebene Segmentbezeichner für den PCI-Bus, bei dem der Fehler aufgetreten ist.

_ _ PCI-BUS-ANFORDERER-ID _

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

PCI-Bus-Anfordererbezeichner zum Zeitpunkt des Ereignisses.

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

_ _ _ PCI-BUS-ANTWORTER-ID

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

PCI-Bus-Antwortbezeichner zum Zeitpunkt des Ereignisses.

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

RawRecord

Datentyp: uint8-Array

Zugriffstyp: Schreibgeschützt

Bytearray, das den unformatierten Fehlerdatensatz enthält, der von der Systemabstraktionsschicht (SAL) Windows wird. Die Anzahl der Elemente im Array wird durch die Size-Eigenschaft angegeben.

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.

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.

Werte Bedeutung
1 (0x1)
DER _ _ PCI-BUS-FEHLERSTATUS _ ist gültig.
2 (0x2)
DER _ _ PCI-BUS-FEHLERTYP _ ist gültig.
4 (0x4)
Die _ PCI-BUS-ID _ ist gültig.
8 (0x8)
PCI _ BUS ADDRESS ist _ gültig.
16 (0x10)
PCI _ BUS DATA ist _ gültig.
32 (0x20)
PCI _ BUS _ CMD ist gültig.
64 (0x40)
Die PCI _ BUS _ _ REQUESTOR-ID ist gültig.
128 (0x80)
DIE PCI _ BUS _ _ RESPONDER-ID ist gültig.
256 (0x100)
DIE PCI _ _ BUS-ZIEL-ID _ ist gültig.
512 (0x200)
DIE _ _ PCI-BUS-OEM-ID _ ist gültig.
1024 (0x400)
DIE _ _ PCI-BUS-OEM-DATENSTRUKTUR _ _ ist gültig.

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

Bemerkungen

Die MSMCAEvent _ PCIBusError-Klasse wird von WMIEventabgeleitet.

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

WMIEvent