Поделиться через


структура 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)

См. также

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR