структура 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 обработчиком низкоуровневых аппаратных ошибок (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;
HypervisorError
Произошла ошибка низкоуровневой оболочки.
Зарезервировано
Зарезервировано для системного использования.
AsULONG
Представление ULONG содержимого WHEA_NMI_ERROR_SECTION_FLAGS объединения.
Комментарии
Структура WHEA_NMI_ERROR_SECTION описывает данные об ошибках, содержащиеся в разделе ошибки немаскируемого прерывания (NMI) записи об ошибке. Запись ошибки содержит раздел ошибки NMI, только если элемент SectionType одной из WHEA_ERROR_RECORD_SECTION_DESCRIPTOR структур, описывающих разделы записи ошибок для этой записи ошибки, содержит NMI_SECTION_GUID.
Требования
Требование | Значение |
---|---|
Заголовок | ntddk.h (включая Ntddk.h) |