Freigeben über


WHEA_PROCESSOR_FAMILY_INFO Union (ntddk.h)

Die WHEA_PROCESSOR_FAMILY_INFO Union beschreibt die Prozessorfamilieninformationen für einen x86- oder x64-Prozessor.

Syntax

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;

Angehörige

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Stepping

Der Schritt des Prozessors.

DUMMYSTRUCTNAME.Model

Der Prozessormodellbezeichner.

DUMMYSTRUCTNAME.Family

Der Prozessorfamilienbezeichner.

DUMMYSTRUCTNAME.ProcessorType

Der Prozessortypbezeichner.

DUMMYSTRUCTNAME.Reserved1

Reserviert für die Systemverwendung.

DUMMYSTRUCTNAME.ExtendedModel

Der Bezeichner des erweiterten Prozessormodells.

DUMMYSTRUCTNAME.ExtendedFamily

Der Bezeichner der erweiterten Prozessorfamilie.

DUMMYSTRUCTNAME.Reserved2

Reserviert für die Systemverwendung.

DUMMYSTRUCTNAME.NativeModelId

AsULONGLONG

Eine ULONGLONG-Darstellung des Inhalts der WHEA_PROCESSOR_FAMILY_INFO Vereinigung.

Bemerkungen

Für x86- und x64-Prozessoren enthält das CPUVersion- Mitglied der WHEA_PROCESSOR_GENERIC_ERROR_SECTION-Struktur eine WHEA_PROCESSOR_FAMILY_INFO Vereinigung.

Der Inhalt dieser Vereinigung wird durch Ausführen der CPUID-Anweisung mit dem EAX-Register auf 1 für die Eingabe abgerufen. Weitere Informationen zur CPUID-Anweisung finden Sie in den Intel 64 und IA-32 Architectures Software Developer's Manual. Weitere Informationen zu den Daten, die in den Mitgliedern dieser Vereinigung enthalten sind, finden Sie unter AP-485 Intel Processor Identification und der CPUID-Anweisung.

Anforderungen

Anforderung Wert
Header- ntddk.h (include Ntddk.h)

Siehe auch

WHEA_PROCESSOR_GENERIC_ERROR_SECTION