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