Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура WHEA_XPF_MCE_DESCRIPTOR описывает источник ошибок исключения проверка компьютера (MCE) для процессора x86 или x64.
Синтаксис
typedef struct _WHEA_XPF_MCE_DESCRIPTOR {
USHORT Type;
UCHAR Enabled;
UCHAR NumberOfBanks;
XPF_MCE_FLAGS Flags;
ULONGLONG MCG_Capability;
ULONGLONG MCG_GlobalControl;
WHEA_XPF_MC_BANK_DESCRIPTOR Banks[WHEA_MAX_MC_BANKS];
} WHEA_XPF_MCE_DESCRIPTOR, *PWHEA_XPF_MCE_DESCRIPTOR;
Члены
Type
Тип дескриптора источника ошибки. Для этого элемента всегда задано значение WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFMCE.
Enabled
Логическое значение, указывающее, включен ли источник ошибки.
NumberOfBanks
Количество WHEA_XPF_MC_BANK_DESCRIPTOR структур, содержащихся в члене банка .
Flags
Объединение XPF_MCE_FLAGS , указывающее, какие из членов структуры WHEA_XPF_MCE_DESCRIPTOR могут быть записаны операционной системой. Объединение XPF_MCE_FLAGS определяется следующим образом:
typedef union _XPF_MCE_FLAGS {
struct {
UCHAR MCG_CapabilityRW:1;
UCHAR MCG_GlobalControlRW:1;
UCHAR Reserved:30;
};
UCHAR AsULONG;
} XPF_MCE_FLAGS, *PXPF_MCE_FLAGS;
MCG_CapabilityRW
Один бит, указывающий, что операционная система может выполнять запись в элемент MCG_Capabilityструктуры WHEA_XPF_MCE_DESCRIPTOR .
MCG_GlobalControlRW
Один бит, указывающий, что операционная система может выполнять запись в MCG_GlobalControl элемент структуры WHEA_XPF_MCE_DESCRIPTOR .
Зарезервировано
Зарезервировано для системного использования.
AsULONG
Представление ULONG содержимого XPF_MCE_FLAGS объединения.
MCG_Capability
Содержимое IA32_MCG_CAP регистра процессора для конкретной модели. Этот регистр содержит сведения о возможностях компьютера проверка архитектуре процессора. Дополнительные сведения о регистрации IA32_MCG_CAP см. в руководстве разработчика по архитектуре программного обеспечения Intel 64 и IA-32.
MCG_GlobalControl
Содержимое IA32_MCG_CTL регистра конкретной модели процессора. Этот регистр управляет отчетами об исключениях проверка компьютера. Дополнительные сведения о регистрации IA32_MCG_CTL см. в руководстве разработчика программного обеспечения для архитектур Intel 64 и IA-32.
Banks[WHEA_MAX_MC_BANKS]
Массив WHEA_XPF_MC_BANK_DESCRIPTOR структур, описывающих банки регистров проверка машин.
Комментарии
Структура WHEA_XPF_MCE_DESCRIPTOR содержится в структуре WHEA_ERROR_SOURCE_DESCRIPTOR .
Требования
| Требование | Значение |
|---|---|
| Заголовок | ntddk.h (включая Ntddk.h) |