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 成员 时间戳。
ProcessorNumber
定义 ULONG 成员 ProcessorNumber。
GlobalStatus
定义 MCG_STATUS 成员 GlobalStatus。
InstructionPointer
定义 ULONGLONG 成员 InstructionPointer。
BankNumber
定义 ULONG 成员 BankNumber。
Status
定义 MCI_STATUS 成员 状态。
Address
定义 ULONGLONG 成员 地址。
Misc
定义 ULONGLONG 成员 杂项。
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 |