WHEA_RAW_DATA_FORMAT-Enumeration (ntddk.h)

Die WHEA_RAW_DATA_FORMAT-Enumeration definiert die möglichen Formate, in denen Hardwarefehlerdaten in einem Hardwarefehlerpaket codiert werden können.

Syntax

typedef enum _WHEA_RAW_DATA_FORMAT {
  WheaRawDataFormatIPFSalRecord,
  WheaRawDataFormatIA32MCA,
  WheaRawDataFormatIntel64MCA,
  WheaRawDataFormatAMD64MCA,
  WheaRawDataFormatMemory,
  WheaRawDataFormatPCIExpress,
  WheaRawDataFormatNMIPort,
  WheaRawDataFormatPCIXBus,
  WheaRawDataFormatPCIXDevice,
  WheaRawDataFormatGeneric,
  WheaRawDataFormatMax
} WHEA_RAW_DATA_FORMAT, *PWHEA_RAW_DATA_FORMAT;

Konstanten

 
WheaRawDataFormatIPFSalRecord
Die Rohdaten im Hardwarefehlerpaket enthalten einen Sal-Fehlerdatensatz (System Abstraction Layer, System Abstraction Layer, SAL) der Itanium-Prozessorfamilie. Weitere Informationen zum Format eines SAL-Fehlerdatensatzes finden Sie in der Intel Itanium Processor Family System Abstraction Layer Specification.
WheaRawDataFormatIA32MCA
Die Rohdaten im Hardwarefehlerpaket enthalten eine MCA_EXCEPTION-Struktur. Weitere Informationen zur MCA_EXCEPTION-Struktur finden Sie unter HalQuerySystemInformation.
WheaRawDataFormatIntel64MCA
Die Rohdaten im Hardwarefehlerpaket enthalten eine MCA_EXCEPTION-Struktur. Weitere Informationen zur MCA_EXCEPTION-Struktur finden Sie unter HalQuerySystemInformation.
WheaRawDataFormatAMD64MCA
Die Rohdaten im Hardwarefehlerpaket enthalten eine MCA_EXCEPTION-Struktur. Weitere Informationen zur MCA_EXCEPTION-Struktur finden Sie unter HalQuerySystemInformation.
WheaRawDataFormatMemory
Die Rohdaten im Hardwarefehlerpaket enthalten Speicherfehlerdaten. Das Format dieser Fehlerdaten ist speicherarchitekturabhängig.
WheaRawDataFormatPCIExpress
Die Rohdaten im Hardwarefehlerpaket enthalten eine PCI_EXPRESS_AER_CAPABILITY-Struktur .
WheaRawDataFormatNMIPort
Die Rohdaten im Hardwarefehlerpaket enthalten die Daten, die vom NMI-Hardwarefehlerhandler (Low-Level Hardware Error Handler) aus den nichtmaskierbaren Interrupt-E/A-Ports (NMI) gelesen wurden.
WheaRawDataFormatPCIXBus
Die Rohdaten im Hardwarefehlerpaket enthalten PCI/PCI-X-Busfehlerdaten. Das Format dieser Fehlerdaten ist spezifisch für die Implementierung.
WheaRawDataFormatPCIXDevice
Die Rohdaten im Hardwarefehlerpaket enthalten PCI/PCI-X-Gerätefehlerdaten. Das Format dieser Fehlerdaten ist spezifisch für die Implementierung.
WheaRawDataFormatGeneric
Die Rohdaten im Hardwarefehlerpaket enthalten eine WHEA_GENERIC_ERROR Struktur.
WheaRawDataFormatMax
Die maximale Anzahl von Formaten von Hardwarefehlerdaten.

Hinweise

Die WHEA_ERROR_PACKET_V1-Struktur enthält einen Member vom Typ WHEA_RAW_DATA_FORMAT, der das Format der Rohdaten angibt, die im Hardwarefehlerpaket enthalten sind.

Anforderungen

Anforderung Wert
Header ntddk.h (include Ntddk.h)

Weitere Informationen

HalQuerySystemInformation

PCI_EXPRESS_AER_CAPABILITY

WHEA_ERROR_PACKET_V1

WHEA_GENERIC_ERROR