MSMCAEvent_PCIBusError-Klasse
Die MSMCAEvent_PCIBusError-Klasse stellt einen PCI-Busfehler (MCA) dar. Diese Klasse ist nur für Computer verfügbar, die unter einem 64-Bit-Windows-Betriebssystem ausgeführt werden.
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_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;
};
Member
Die MSMCAEvent_PCIBusError-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die MSMCAEvent_PCIBusError-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.
-
-
PCI_BUS_ADDRESS
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Arbeitsspeicher oder E/A-Adresse auf dem 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_BUS_DATA
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Daten auf dem PCI-Bus zum Zeitpunkt des Ereignisses.
Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.
-
-
PCI_BUS_ERROR_STATUS
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Bus status zum Zeitpunkt des Fehlers.
Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.
-
-
PCI_BUS_ERROR_TYPE
-
-
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
Bustimeout oder Kein Gerät vorhanden (NO DEVSEL#). - 5
Masterdatenparitätsfehler. - 6
Adressparitätsfehler. - 7
Befehlsparitätsfehler. -
-
PCI_BUS_ID_BusNumber
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Festgelegter Bezeichner für den PCI-Bus, bei dem der Fehler aufgetreten ist.
-
-
PCI_BUS_ID_SegmentNumber
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Festgelegter Segmentbezeichner für den PCI-Bus, bei dem der Fehler aufgetreten ist.
-
-
PCI_BUS_REQUESTOR_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_RESPONDER_ID
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
PCI Bus Responder-Id 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, wie er Windows von der Systemstraktionsebene (SAL) angezeigt 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 rohen Fehlerdatensatzes.
-
-
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.
Werte Bedeutung - 1 (0x1)
PCI_BUS_ERROR_STATUS ist gültig. - 2 (0x2)
PCI_BUS_ERROR_TYPE ist gültig. - 4 (0x4)
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)
PCI_BUS_REQUESTOR_ID ist gültig. - 128 (0x80)
PCI_BUS_RESPONDER_ID ist gültig. - 256 (0x100)
PCI_BUS_TARGET_ID ist gültig. - 512 (0x200)
PCI_BUS_OEM_ID ist gültig. - 1024 (0x400)
PCI_BUS_OEM_DATA_STRUCT 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 WMIEvent abgeleitet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP |
Unterstützte Mindestversion (Server) |
Windows Server 2003 |
Namespace |
Root\wmi |
MOF |
|
DLL |
|