次の方法で共有


WHEA_RAW_DATA_FORMAT列挙 (ntddk.h)

WHEA_RAW_DATA_FORMAT列挙は、ハードウェア エラー パケットで生のハードウェア エラー データをエンコードできる形式を定義します。

構文

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;

定数

 
WheaRawDataFormatIPFSalRecord
ハードウェア エラー パケット内の生データには、Itanium プロセッサ ファミリ システム抽象化レイヤー (SAL) エラー レコードが含まれています。 SAL エラー レコードの形式の詳細については、「 Intel Itanium プロセッサ ファミリ システム抽象化レイヤーの仕様」を参照してください。
WheaRawDataFormatIA32MCA
ハードウェア エラー パケット内の生データには、MCA_EXCEPTION構造が含まれています。 MCA_EXCEPTION構造体の詳細については、「 HalQuerySystemInformation」を参照してください。
WheaRawDataFormatIntel64MCA
ハードウェア エラー パケット内の生データには、MCA_EXCEPTION構造が含まれています。 MCA_EXCEPTION構造体の詳細については、「 HalQuerySystemInformation」を参照してください。
WheaRawDataFormatAMD64MCA
ハードウェア エラー パケット内の生データには、MCA_EXCEPTION構造が含まれています。 MCA_EXCEPTION構造体の詳細については、「 HalQuerySystemInformation」を参照してください。
WheaRawDataFormatMemory
ハードウェア エラー パケット内の生データには、メモリ エラー データが含まれています。 このエラー データの形式は、メモリ アーキテクチャに依存します。
WheaRawDataFormatPCIExpress
ハードウェア エラー パケット内の生データには 、PCI_EXPRESS_AER_CAPABILITY 構造が含まれています。
WheaRawDataFormatNMIPort
ハードウェア エラー パケット内の生データには、NMI 低レベルハードウェア エラー ハンドラー (LLHEH) によってマスク不可能な割り込み (NMI) I/O ポートから読み取られたデータが含まれています。
WheaRawDataFormatPCIXBus
ハードウェア エラー パケット内の生データには、PCI/PCI-X バス エラー データが含まれています。 このエラー データの形式は、実装に固有です。
WheaRawDataFormatPCIXDevice
ハードウェア エラー パケット内の生データには、PCI/PCI-X デバイス エラー データが含まれています。 このエラー データの形式は、実装に固有です。
WheaRawDataFormatGeneric
ハードウェア エラー パケット内の生データには 、WHEA_GENERIC_ERROR 構造が含まれています。
WheaRawDataFormatMax
生のハードウェア エラー データの形式の最大数。

注釈

WHEA_ERROR_PACKET_V1構造体には、ハードウェア エラー パケットに含まれる生データの形式を指定する WHEA_RAW_DATA_FORMAT 型のメンバーが含まれています。

要件

要件
Header ntddk.h (Ntddk.h を含む)

こちらもご覧ください

HalQuerySystemInformation

PCI_EXPRESS_AER_CAPABILITY

WHEA_ERROR_PACKET_V1

WHEA_GENERIC_ERROR