WHEA_XPF_CMC_DESCRIPTOR structure (ntddk.h)
The WHEA_XPF_CMC_DESCRIPTOR structure describes a corrected machine check (CMC) error source for an x86 or x64 processor.
Syntax
typedef struct _WHEA_XPF_CMC_DESCRIPTOR {
USHORT Type;
BOOLEAN Enabled;
UCHAR NumberOfBanks;
ULONG Reserved;
WHEA_NOTIFICATION_DESCRIPTOR Notify;
WHEA_XPF_MC_BANK_DESCRIPTOR Banks[WHEA_MAX_MC_BANKS];
} WHEA_XPF_CMC_DESCRIPTOR, *PWHEA_XPF_CMC_DESCRIPTOR;
Members
Type
The type of error source descriptor. This member is always set to WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFCMC.
Enabled
A Boolean value that indicates if the error source is enabled.
NumberOfBanks
The number of WHEA_XPF_MC_BANK_DESCRIPTOR structures contained in the Banks member.
Reserved
Reserved for system use.
Notify
A WHEA_NOTIFICATION_DESCRIPTOR structure that describes the notification mechanism that is used by the error source.
Banks[WHEA_MAX_MC_BANKS]
An array of WHEA_XPF_MC_BANK_DESCRIPTOR structures that describe the banks of machine check registers.
Remarks
A WHEA_XPF_CMC_DESCRIPTOR structure is contained within the WHEA_ERROR_SOURCE_DESCRIPTOR structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows. |
Header | ntddk.h (include Ntddk.h) |