SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX structure (winnt.h)
Contient des informations sur les relations des processeurs logiques et du matériel associé. La fonction GetLogicalProcessorInformationEx utilise cette structure.
Syntaxe
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;
Membres
Relationship
Type de relation entre les processeurs logiques. Ce paramètre peut être l’une des valeurs d’énumération LOGICAL_PROCESSOR_RELATIONSHIP .
Size
Taille de la structure.
DUMMYUNIONNAME
DUMMYUNIONNAME.Processor
Structure PROCESSOR_RELATIONSHIP qui décrit l’affinité processeur. Cette structure contient des données valides uniquement si le membre Relationship est RelationProcessorCore, RelationProcessorDie, RelationProcessorModule ou RelationProcessorPackage.
DUMMYUNIONNAME.NumaNode
Structure NUMA_NODE_RELATIONSHIP qui décrit un nœud NUMA. Cette structure contient des données valides uniquement si le membre Relationship est RelationNumaNode ou RelationNumaNodeEx.
DUMMYUNIONNAME.Cache
Structure CACHE_RELATIONSHIP qui décrit les attributs de cache. Cette structure contient des données valides uniquement si le membre Relationship est RelationCache.
DUMMYUNIONNAME.Group
Structure GROUP_RELATIONSHIP qui contient des informations sur les groupes de processeurs. Cette structure contient des données valides uniquement si le membre Relationship est RelationGroup.
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | winnt.h |