WHEA_PROCESSOR_FAMILY_INFO unión (ntddk.h)
La unión de WHEA_PROCESSOR_FAMILY_INFO describe la información de la familia de procesadores para un procesador x86 o x64.
Sintaxis
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;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Stepping
La ejecución paso a paso del procesador.
DUMMYSTRUCTNAME.Model
Identificador del modelo de procesador.
DUMMYSTRUCTNAME.Family
Identificador de familia del procesador.
DUMMYSTRUCTNAME.ProcessorType
Identificador de tipo de procesador.
DUMMYSTRUCTNAME.Reserved1
Reservado para uso del sistema.
DUMMYSTRUCTNAME.ExtendedModel
Identificador del modelo de procesador extendido.
DUMMYSTRUCTNAME.ExtendedFamily
Identificador de familia de procesador extendido.
DUMMYSTRUCTNAME.Reserved2
Reservado para uso del sistema.
DUMMYSTRUCTNAME.NativeModelId
AsULONGLONG
Representación de ULONGLONG del contenido de la unión WHEA_PROCESSOR_FAMILY_INFO.
Comentarios
Para procesadores x86 y x64, el miembro CPUVersion de la estructura WHEA_PROCESSOR_GENERIC_ERROR_SECTION contiene una unión WHEA_PROCESSOR_FAMILY_INFO.
El contenido de esta unión se obtiene ejecutando la instrucción CPUID con el registro EAX establecido en 1 en la entrada. Para obtener más información sobre la instrucción CPUID, consulte el Manual del desarrollador de software de arquitecturas intel 64 e IA-32. Para obtener información adicional sobre los datos contenidos en los miembros de esta unión, consulte La identificación del procesador Intel AP-485 y la instrucción CPUID.
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h (incluya Ntddk.h) |