LOGICAL_PROCESSOR_RELATIONSHIP Enumeration (winnt.h)
Stellt die Beziehung zwischen dem Prozessorsatz dar, der in der entsprechenden SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX-Struktur identifiziert wird.
Syntax
typedef enum _LOGICAL_PROCESSOR_RELATIONSHIP {
RelationProcessorCore,
RelationNumaNode,
RelationCache,
RelationProcessorPackage,
RelationGroup,
RelationProcessorDie,
RelationNumaNodeEx,
RelationProcessorModule,
RelationAll = 0xffff
} LOGICAL_PROCESSOR_RELATIONSHIP;
Konstanten
RelationProcessorCore Die angegebenen logischen Prozessoren teilen sich einen einzelnen Prozessorkern. |
RelationNumaNode Die angegebenen logischen Prozessoren sind Teil desselben NUMA-Knotens. |
RelationCache Die angegebenen logischen Prozessoren teilen sich einen Cache. Windows Server 2003: Dieser Wert wird erst unter Windows Server 2003 mit SP1 und Windows XP Professional x64 Edition unterstützt. |
RelationProcessorPackage Die angegebenen logischen Prozessoren teilen sich ein physisches Paket (ein einzelnes Paket, das auf einer Hauptplatine gelöt oder gesockelt ist, kann mehrere Prozessorkerne oder Threads enthalten, von denen jeder als separater Prozessor vom Betriebssystem behandelt wird). Windows Server 2003: Dieser Wert wird erst unter Windows Server 2003 mit SP1 und Windows XP Professional x64 Edition unterstützt. |
RelationGroup Die angegebenen logischen Prozessoren nutzen eine einzelne Prozessorgruppe. Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP Professional x64 Edition: Dieser Wert wird erst unter Windows Server 2008 R2 unterstützt. |
RelationProcessorDie Die angegebenen logischen Prozessoren teilen sich einen einzelnen Prozessor-Die. |
RelationNumaNodeEx Eingeführt in Windows Server 2022 (21H2, Build 20348). Fordert an, dass die volle Affinität zurückgegeben wird. Im Gegensatz zu den anderen Beziehungstypen wird RelationNumaNodeEx nicht für die Eingabe verwendet. Es ist einfach eine Anforderung für RelationNumaNode mit vollständigen Gruppeninformationen. |
RelationAll Wert: 0xffff Ruft bei der Eingabe Informationen zu allen möglichen Beziehungstypen ab. Dieser Wert wird nicht für die Ausgabe verwendet. Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP Professional x64 Edition: Dieser Wert wird erst unter Windows Server 2008 R2 unterstützt. |
Bemerkungen
Der durch diese Enumeration angegebene Wert gibt die Beziehung an, die in der entsprechenden SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX-Struktur dargestellt wird.
Beispiele
Ein Beispiel finden Sie unter GetLogicalProcessorInformation.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista, Windows XP Professional x64 Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | winnt.h (Einschließen von Windows.h) |
Weitere Informationen
GetLogicalProcessorInformation
GetLogicalProcessorInformationEx