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 成員 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。
規格需求
需求 | 值 |
---|---|
標頭 | ntddk.h |