다음을 통해 공유


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

추가 정보

WHEA_ERROR_PACKET

WHEA_ERROR_RECORD_SECTION_DESCRIPTOR