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
定义时间戳 LARGE_INTEGER 成员。
ProcessorNumber
定义 ULONG 成员 ProcessorNumber。
GlobalStatus
定义 globalStatus MCG_STATUS 成员。
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
定义 globalCapability MCG_CAP 成员。
RecoveryInfo
定义 recoveryInfo XPF_RECOVERY_INFO 成员。
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。
要求
要求 | 价值 |
---|---|
标头 | ntddk.h |