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]

包含 NMI 低级硬件错误处理程序(LLHEH)从 NMI I/O 端口读取的数据的 8 字节数据缓冲区。

Flags

描述 NMI 错误的源的 WHEA_NMI_ERROR__SECTION_FLAGS 联合。 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

ULONGWHEA_NMI_ERROR_SECTION_FLAGS 联合的内容表示形式。

言论

WHEA_NMI_ERROR_SECTION结构描述 错误记录的不可屏蔽中断(NMI)错误节中包含的错误数据。 仅当 SectionType 描述该错误记录的 WHEA_ERROR_RECORD_SECTION_DESCRIPTOR 结构的一个 WHEA_ERROR_RECORD_SECTION_DESCRIPTOR 结构的成员包含NMI_SECTION_GUID时,错误记录才会包含 NMI 错误节。

要求

要求 价值
标头 ntddk.h (包括 Ntddk.h)

另请参阅

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR