次の方法で共有


WHEA_XPF_MCA_SECTION構造体 (ntddk.h)

WHEA_XPF_MCA_SECTION は、マシン チェックの例外エラー セクション構造です。

構文

typedef struct _WHEA_XPF_MCA_SECTION {
  ULONG             VersionNumber;
  WHEA_CPU_VENDOR   CpuVendor;
  LARGE_INTEGER     Timestamp;
  ULONG             ProcessorNumber;
  MCG_STATUS        GlobalStatus;
  ULONGLONG         InstructionPointer;
  ULONG             BankNumber;
  MCI_STATUS        Status;
  ULONGLONG         Address;
  ULONGLONG         Misc;
  ULONG             ExtendedRegisterCount;
  ULONG             ApicId;
  union {
    ULONGLONG                   ExtendedRegisters[WHEA_XPF_MCA_EXTREG_MAX_COUNT];
    WHEA_AMD_EXTENDED_REGISTERS AMDExtendedRegisters;
  };
  MCG_CAP           GlobalCapability;
  XPF_RECOVERY_INFO RecoveryInfo;
  ULONG             ExBankCount;
  ULONG             BankNumberEx[WHEA_XPF_MCA_EXBANK_COUNT];
  MCI_STATUS        StatusEx[WHEA_XPF_MCA_EXBANK_COUNT];
  ULONGLONG         AddressEx[WHEA_XPF_MCA_EXBANK_COUNT];
  ULONGLONG         MiscEx[WHEA_XPF_MCA_EXBANK_COUNT];
} WHEA_XPF_MCA_SECTION, *PWHEA_XPF_MCA_SECTION;

メンバーズ

VersionNumber

VersionNumber ULONG メンバー定義します。

CpuVendor

CpuVendor WHEA_CPU_VENDOR メンバーを定義します。

Timestamp

Timestamp LARGE_INTEGER メンバーを定義します。

ProcessorNumber

ProcessorNumber ULONG メンバー を定義します。

GlobalStatus

GlobalStatus MCG_STATUS メンバーを定義します。

InstructionPointer

InstructionPointer ULONGLONG メンバー を定義します。

BankNumber

BankNumber ULONG メンバー定義します。

Status

Status MCI_STATUS メンバーを定義します。

Address

ULONGLONG メンバー Addressを定義します。

Misc

その他の ULONGLONG メンバー定義します。

ExtendedRegisterCount

ExtendedRegisterCount ULONG メンバー定義します。

ApicId

ApicId ULONG メンバー定義します。

ExtendedRegisters[WHEA_XPF_MCA_EXTREG_MAX_COUNT]

AMDExtendedRegisters

AMDExtendedRegisters WHEA_AMD_EXTENDED_REGISTERS メンバーを定義します。

GlobalCapability

GlobalCapability MCG_CAP メンバーを定義します。

RecoveryInfo

RecoveryInfo XPF_RECOVERY_INFO メンバーを定義します。

ExBankCount

ExBankCount ULONG メンバー定義します。

BankNumberEx[WHEA_XPF_MCA_EXBANK_COUNT]

BankNumberEx ULONG メンバー定義します。

StatusEx[WHEA_XPF_MCA_EXBANK_COUNT]

StatusEx MCI_STATUS メンバーを定義します。

AddressEx[WHEA_XPF_MCA_EXBANK_COUNT]

AddressEx ULONGLONG メンバー を定義します。

MiscEx[WHEA_XPF_MCA_EXBANK_COUNT]

MiscEx ULONGLONG メンバー を定義します。

必要条件

要件 価値
ヘッダー ntddk.h