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
하이퍼바이저 오류가 발생했습니다.
예약됨
시스템에서 사용하도록 예약되었습니다.
아술롱 주
WHEA_NMI_ERROR_SECTION_FLAGS 공용 구조체의 내용에 대한 ULONG 표현입니다.
설명
WHEA_NMI_ERROR_SECTION 구조는 오류 레코드의 NMI(마스크할 수 없는 인터럽트) 오류 섹션에 포함된 오류 데이터를 설명합니다. 오류 레코드에는 해당 오류 레코드에 대한 오류 레코드 섹션을 설명하는 WHEA_ERROR_RECORD_SECTION_DESCRIPTOR 구조체 중 하나의 SectionType 멤버에 NMI_SECTION_GUID 포함되어 있는 경우에만 NMI 오류 섹션이 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddk.h(Ntddk.h 포함) |