MSMCAEvent_PCIComponentError-Klasse
Die MSMCAEvent_PCIComponentError-Klasse gibt einen PCI-Komponentenfehler (MCA) 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_PCIComponentError : WMIEvent
{
boolean Active;
uint32 AdditionalErrors;
uint32 Cpu;
uint8 ErrorSeverity;
string InstanceName;
uint64 PCI_COMP_ERROR_STATUS;
uint8 PCI_COMP_INFO_BusNumber;
uint8 PCI_COMP_INFO_ClassCodeBaseClass;
uint8 PCI_COMP_INFO_ClassCodeInterface;
uint8 PCI_COMP_INFO_ClassCodeSubClass;
uint16 PCI_COMP_INFO_DeviceId;
uint8 PCI_COMP_INFO_DeviceNumber;
uint8 PCI_COMP_INFO_FunctionNumber;
uint8 PCI_COMP_INFO_SegmentNumber;
uint16 PCI_COMP_INFO_VendorId;
uint8 RawRecord[];
uint64 RecordId;
uint32 Size;
uint32 Type;
uint64 VALIDATION_BITS;
uint32 LogToEventlog;
};
Member
Die MSMCAEvent_PCIComponentError-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die MSMCAEvent_PCIComponentError-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_COMP_ERROR_STATUS
-
-
Datentyp: uint64
-
Zugriffstyp: Schreibgeschützt
Interner Fehlercode.
Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.
-
-
PCI_COMP_INFO_BusNumber
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Busnummer der PCI-Komponente.
-
-
PCI_COMP_INFO_ClassCodeBaseClass
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Klassencode der Basisklasse der PCI-Komponente.
-
-
PCI_COMP_INFO_ClassCodeInterface
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Klassencodeschnittstelle der PCI-Komponente.
-
-
PCI_COMP_INFO_ClassCodeSubClass
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Klassencodeunterklasse der PCI-Komponente.
-
-
PCI_COMP_INFO_DeviceId
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Gerätebezeichner der PCI-Komponente.
-
-
PCI_COMP_INFO_DeviceNumber
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Gerätenummer der PCI-Komponente.
-
-
PCI_COMP_INFO_FunctionNumber
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Funktionsnummer der PCI-Komponente.
-
-
PCI_COMP_INFO_SegmentNumber
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
Segmentnummer der PCI-Komponente.
-
-
PCI_COMP_INFO_VendorId
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
Anbieterbezeichner der PCI-Komponente.
-
-
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.
-
-
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_COMP_ERROR_STATUS ist gültig. - 2 (0x2)
PCI_COMP_INFO ist gültig. - 4 (0x4)
PCI_COMP_MEM_NUM ist gültig. - 8 (0x8)
PCI_COMP_IO_NUM ist gültig. - 16 (0x10)
PCI_COMP_REGS_DATA_PAIR ist gültig. Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.
-
Bemerkungen
Die MSMCAEvent_PCIComponentError-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 |
|