_WHEA_XPF_CMC_DESCRIPTOR structure

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];
} *PWHEA_XPF_CMC_DESCRIPTOR, WHEA_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

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

   
Windows version Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows. 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