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;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.Stepping

Das Schrittschritt des Prozessors.

DUMMYSTRUCTNAME.Model

Der Prozessormodellbezeichner.

DUMMYSTRUCTNAME.Family

Der Bezeichner der Prozessorfamilie.

DUMMYSTRUCTNAME.ProcessorType

Der Prozessortypbezeichner.

DUMMYSTRUCTNAME.Reserved1

Ist für das System reserviert.

DUMMYSTRUCTNAME.ExtendedModel

Der Bezeichner des erweiterten Prozessormodells.

DUMMYSTRUCTNAME.ExtendedFamily

Der Bezeichner der erweiterten Prozessorfamilie.

DUMMYSTRUCTNAME.Reserved2

Ist für das System reserviert.

DUMMYSTRUCTNAME.NativeModelId

AsULONGLONG

Eine ULONGLONG-Darstellung des Inhalts der WHEA_PROCESSOR_FAMILY_INFO Union.

Hinweise

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

Der Inhalt dieser Union wird abgerufen, indem die CPUID-Anweisung ausgeführt wird, wobei das EAX-Register bei der Eingabe auf 1 festgelegt ist. Weitere Informationen zur CPUID-Anweisung finden Sie im Softwareentwicklerhandbuch für Intel 64- und IA-32-Architekturen. Weitere Informationen zu den Daten, die in den Mitgliedern dieser Union enthalten sind, finden Sie unter AP-485 Intel Processor Identification und die CPUID-Anweisung.

Anforderungen

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

Weitere Informationen

WHEA_PROCESSOR_GENERIC_ERROR_SECTION