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