WHEA_XPF_MS_CHECK 공용 구조체(ntddk.h)

WHEA_XPF_MS_CHECK 공용 구조체는 x86 또는 x64 프로세서에 대한 마이크로아키텍처 관련 오류 정보를 설명합니다.

구문

typedef union _WHEA_XPF_MS_CHECK {
  struct {
    ULONGLONG ErrorTypeValid : 1;
    ULONGLONG ProcessorContextCorruptValid : 1;
    ULONGLONG UncorrectedValid : 1;
    ULONGLONG PreciseIPValid : 1;
    ULONGLONG RestartableIPValid : 1;
    ULONGLONG OverflowValid : 1;
    ULONGLONG ReservedValue : 10;
    ULONGLONG ErrorType : 3;
    ULONGLONG ProcessorContextCorrupt : 1;
    ULONGLONG Uncorrected : 1;
    ULONGLONG PreciseIP : 1;
    ULONGLONG RestartableIP : 1;
    ULONGLONG Overflow : 1;
    ULONGLONG Reserved : 40;
  } DUMMYSTRUCTNAME;
  ULONGLONG XpfMsCheck;
} WHEA_XPF_MS_CHECK, *PWHEA_XPF_MS_CHECK;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ErrorTypeValid

ErrorType 멤버에 유효한 데이터가 포함되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ProcessorContextCorruptValid

ProcessorContextCorrupt 멤버에 유효한 데이터가 포함되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.UncorrectedValid

수정되지 않은 멤버에 유효한 데이터가 포함되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.PreciseIPValid

PreciseIP 멤버에 유효한 데이터가 포함되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.RestartableIPValid

RestartableIP 멤버에 유효한 데이터가 포함되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.OverflowValid

Overflow 멤버에 유효한 데이터가 포함되어 있음을 나타내는 단일 비트입니다.

DUMMYSTRUCTNAME.ReservedValue

DUMMYSTRUCTNAME.ErrorType

발생한 오류의 형식입니다. 가능한 값은 다음과 같습니다.

다른 모든 값은 프로세서별 값입니다.

이 멤버는 ErrorTypeValid 비트가 설정된 경우에만 유효한 데이터를 포함합니다.

DUMMYSTRUCTNAME.ProcessorContextCorrupt

프로세서 컨텍스트가 손상되었을 수 있음을 나타내는 단일 비트입니다.

이 멤버는 ProcessorContextCorruptValid 비트가 설정된 경우에만 유효한 데이터를 포함합니다.

DUMMYSTRUCTNAME.Uncorrected

오류가 수정되지 않았다는 것을 나타내는 단일 비트입니다.

이 멤버는 UncorrectedValid 비트가 설정된 경우에만 유효한 데이터를 포함합니다.

DUMMYSTRUCTNAME.PreciseIP

이 WHEA_XPF_MS_CHECK 공용 구조체를 포함하는 WHEA_XPF_PROCINFO 구조체의 InstructionPointer 멤버에 지정된 명령 포인터가 오류와 직접 연결되었음을 나타내는 단일 비트입니다.

이 멤버는 PreciseIPValid 비트가 설정된 경우에만 유효한 데이터를 포함합니다.

DUMMYSTRUCTNAME.RestartableIP

이 WHEA_XPF_MS_CHECK 구조를 포함하는 WHEA_XPF_PROCINFO 공용 구조체의 InstructionPointer 멤버에 지정된 명령 포인터에서 프로그램 실행을 안정적으로 다시 시작할 수 있음을 나타내는 단일 비트입니다.

이 멤버는 RestartableIPValid 비트가 설정된 경우에만 유효한 데이터를 포함합니다.

DUMMYSTRUCTNAME.Overflow

오류 오버플로가 발생했음을 나타내는 단일 비트입니다.

이 멤버는 OverflowValid 비트가 설정된 경우에만 유효한 데이터를 포함합니다.

DUMMYSTRUCTNAME.Reserved

시스템에서 사용하도록 예약되었습니다.

XpfMsCheck

WHEA_XPF_MS_CHECK 공용 구조체의 내용에 대한 ULONGLONG 표현입니다.

설명

WHEA_XPF_PROCINFO 구조체의 CheckInfoId 멤버에 WHEA_MSCHECK_GUID 포함된 경우 WHEA_XPF_PROCINFO 구조체의 CheckInfo 멤버에는 WHEA_XPF_MS_CHECK 공용 구조체가 포함됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Server 2008, Windows Vista SP1 이상 버전의 Windows에서 지원됩니다.
머리글 ntddk.h(Ntddk.h 포함)

추가 정보

WHEA_XPF_PROCINFO