次の方法で共有


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

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

CpuVendor

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

Timestamp

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

ProcessorNumber

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

GlobalStatus

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

InstructionPointer

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

BankNumber

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

Status

MCI_STATUS メンバーの状態を定義します

Address

ULONGLONG メンバーアドレスを定義します

Misc

ULONGLONG メンバー Misc を定義します

ExtendedRegisterCount

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

ApicId

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

ExtendedRegisters[WHEA_XPF_MCA_EXTREG_MAX_COUNT]

AMDExtendedRegisters

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

GlobalCapability

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

RecoveryInfo

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

ExBankCount

ULONG メンバーの ExBankCount を定義します

BankNumberEx[WHEA_XPF_MCA_EXBANK_COUNT]

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

StatusEx[WHEA_XPF_MCA_EXBANK_COUNT]

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

AddressEx[WHEA_XPF_MCA_EXBANK_COUNT]

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

MiscEx[WHEA_XPF_MCA_EXBANK_COUNT]

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

要件

要件
Header ntddk.h