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)

See also

WHEA_ERROR_SOURCE_DESCRIPTOR

WHEA_NOTIFICATION_DESCRIPTOR

WHEA_XPF_MC_BANK_DESCRIPTOR