структура WHEA_NMI_ERROR_SECTION (ntddk.h)
Структура WHEA_NMI_ERROR_SECTION описывает немаскируемые данные об ошибках прерываний (NMI).
Синтаксис
typedef struct _WHEA_NMI_ERROR_SECTION {
UCHAR Data[8];
WHEA_NMI_ERROR_SECTION_FLAGS Flags;
} WHEA_NMI_ERROR_SECTION, *PWHEA_NMI_ERROR_SECTION;
Члены
Data[8]
8-байтовый буфер данных, содержащий данные, считываемые из портов ввода-вывода NMI низкоуровневым обработчиком аппаратных ошибок NMI (LLHEH).
Flags
Объединение WHEA_NMI_ERROR__SECTION_FLAGS, описывающее источник ошибки NMI. Объединение WHEA_NMI_ERROR_FLAGS определяется следующим образом:
typedef union _WHEA_NMI_ERROR_SECTION_FLAGS {
struct {
ULONG HypervisorError:1;
ULONG Reserved:31;
};
ULONG AsULONG;
} WHEA_NMI_ERROR_SECTION_FLAGS, *PWHEA_NMI_ERROR_SECTION_FLAGS;
ГипервизорError
Произошла ошибка гипервизора.
Скрытный
Зарезервировано для использования системы.
AsULONG
ULONG представление содержимого объединения WHEA_NMI_ERROR_SECTION_FLAGS.
Замечания
Структура WHEA_NMI_ERROR_SECTION описывает данные об ошибках, содержащиеся в разделе ошибок, не относящихся к маскируемому прерыванию (NMI), записи об ошибке. Запись об ошибке содержит раздел ошибки NMI, только если элемент SectionType одной из структур WHEA_ERROR_RECORD_SECTION_DESCRIPTOR, описывающих разделы записей об ошибках для этой записи ошибок, содержит NMI_SECTION_GUID.
Требования
Требование | Ценность |
---|---|
заголовка | ntddk.h (include Ntddk.h) |