SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX-Struktur (winnt.h)
Enthält Informationen zu den Beziehungen logischer Prozessoren und zugehöriger Hardware. Die GetLogicalProcessorInformationEx-Funktion verwendet diese Struktur.
Syntax
typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX {
LOGICAL_PROCESSOR_RELATIONSHIP Relationship;
DWORD Size;
union {
PROCESSOR_RELATIONSHIP Processor;
NUMA_NODE_RELATIONSHIP NumaNode;
CACHE_RELATIONSHIP Cache;
GROUP_RELATIONSHIP Group;
} DUMMYUNIONNAME;
} SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX;
Member
Relationship
Der Beziehungstyp zwischen den logischen Prozessoren. Dieser Parameter kann einer der LOGICAL_PROCESSOR_RELATIONSHIP Enumerationswerte sein.
Size
Die Größe der Struktur.
DUMMYUNIONNAME
DUMMYUNIONNAME.Processor
Eine PROCESSOR_RELATIONSHIP Struktur, die die Prozessoraffinität beschreibt. Diese Struktur enthält nur gültige Daten, wenn das Relationship-ElementRelationProcessorCore, RelationProcessorDie, RelationProcessorModule oder RelationProcessorPackage ist.
DUMMYUNIONNAME.NumaNode
Eine NUMA_NODE_RELATIONSHIP-Struktur , die einen NUMA-Knoten beschreibt. Diese Struktur enthält nur gültige Daten, wenn das BeziehungselementRelationNumaNode oder RelationNumaNodeEx ist.
DUMMYUNIONNAME.Cache
Eine CACHE_RELATIONSHIP-Struktur , die Cacheattribute beschreibt. Diese Struktur enthält nur gültige Daten, wenn das BeziehungselementRelationCache ist.
DUMMYUNIONNAME.Group
Eine GROUP_RELATIONSHIP-Struktur , die Informationen zu den Prozessorgruppen enthält. Diese Struktur enthält nur gültige Daten, wenn das BeziehungselementRelationGroup ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | winnt.h |