Compartir a través de


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)

Consulte también

WHEA_PROCESSOR_GENERIC_ERROR_SECTION