WHEA_PROCESSOR_FAMILY_INFO 공용 구조체(ntddk.h)

WHEA_PROCESSOR_FAMILY_INFO 공용 구조체는 x86 또는 x64 프로세서에 대한 프로세서 제품군 정보를 설명합니다.

구문

typedef union _WHEA_PROCESSOR_FAMILY_INFO {
  struct {
    ULONG Stepping : 4;
    ULONG Model : 4;
    ULONG Family : 4;
    ULONG ProcessorType : 2;
    ULONG Reserved1 : 2;
    ULONG ExtendedModel : 4;
    ULONG ExtendedFamily : 8;
    ULONG Reserved2 : 4;
    ULONG NativeModelId;
  } DUMMYSTRUCTNAME;
  ULONGLONG AsULONGLONG;
} WHEA_PROCESSOR_FAMILY_INFO, *PWHEA_PROCESSOR_FAMILY_INFO;

멤버

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Stepping

프로세서의 단계별 실행입니다.

DUMMYSTRUCTNAME.Model

프로세서 모델 식별자입니다.

DUMMYSTRUCTNAME.Family

프로세서 패밀리 식별자입니다.

DUMMYSTRUCTNAME.ProcessorType

프로세서 유형 식별자입니다.

DUMMYSTRUCTNAME.Reserved1

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

DUMMYSTRUCTNAME.ExtendedModel

확장 프로세서 모델 식별자입니다.

DUMMYSTRUCTNAME.ExtendedFamily

확장 프로세서 패밀리 식별자입니다.

DUMMYSTRUCTNAME.Reserved2

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

DUMMYSTRUCTNAME.NativeModelId

AsULONGLONG

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

설명

x86 및 x64 프로세서의 경우 WHEA_PROCESSOR_GENERIC_ERROR_SECTION 구조체의 CPUVersion 멤버에는 WHEA_PROCESSOR_FAMILY_INFO 공용 구조체가 포함됩니다.

이 공용 구조체의 내용은 입력 시 EAX 레지스터가 1로 설정된 CPUID 명령을 실행하여 가져옵니다. CPUID 명령에 대한 자세한 내용은 Intel 64 및 IA-32 아키텍처 소프트웨어 개발자 설명서를 참조하세요. 이 공용 구조체의 구성원에 포함된 데이터에 대한 자세한 내용은 AP-485 Intel 프로세서 식별 및 CPUID 지침을 참조하세요.

요구 사항

요구 사항
헤더 ntddk.h(Ntddk.h 포함)

추가 정보

WHEA_PROCESSOR_GENERIC_ERROR_SECTION