estrutura WHEA_NMI_ERROR_SECTION (ntddk.h)

A estrutura WHEA_NMI_ERROR_SECTION descreve os dados de erro de NMI (interrupção nãomaskável).

Sintaxe

typedef struct _WHEA_NMI_ERROR_SECTION {
  UCHAR                        Data[8];
  WHEA_NMI_ERROR_SECTION_FLAGS Flags;
} WHEA_NMI_ERROR_SECTION, *PWHEA_NMI_ERROR_SECTION;

Membros

Data[8]

Um buffer de dados de 8 bytes que contém os dados que foram lidos das portas de E/S NMI pelo LLHEH (manipulador de erros de hardware de baixo nível) NMI.

Flags

Uma união WHEA_NMI_ERROR__SECTION_FLAGS que descreve a origem do erro NMI. A união WHEA_NMI_ERROR_FLAGS é definida da seguinte maneira:

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

Ocorreu um erro de hipervisor.

Reservado

Reservado para uso do sistema.

AsULONG

Uma representação ULONG do conteúdo da união WHEA_NMI_ERROR_SECTION_FLAGS .

Comentários

A estrutura WHEA_NMI_ERROR_SECTION descreve os dados de erro contidos em uma seção de erro NMI (interrupção não possível) de um registro de erro. Um registro de erro conterá uma seção de erro NMI somente se o membro SectionType de uma das estruturas de WHEA_ERROR_RECORD_SECTION_DESCRIPTOR que descrevem as seções de registro de erro para esse registro de erro contiver NMI_SECTION_GUID.

Requisitos

Requisito Valor
Cabeçalho ntddk.h (inclua Ntddk.h)

Confira também

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR