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) |