SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX struttura (winnt.h)
Contiene informazioni sulle relazioni tra processori logici e hardware correlato. La funzione GetLogicalProcessorInformationEx usa questa struttura.
Sintassi
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;
Members
Relationship
Tipo di relazione tra i processori logici. Questo parametro può essere uno dei valori di enumerazione LOGICAL_PROCESSOR_RELATIONSHIP .
Size
Dimensione della struttura.
DUMMYUNIONNAME
DUMMYUNIONNAME.Processor
Struttura PROCESSOR_RELATIONSHIP che descrive l'affinità del processore. Questa struttura contiene dati validi solo se il membro Relationship è RelationProcessorCore, RelationProcessorDie, RelationProcessorModule o RelationProcessorPackage.
DUMMYUNIONNAME.NumaNode
Struttura NUMA_NODE_RELATIONSHIP che descrive un nodo NUMA. Questa struttura contiene dati validi solo se il membro Relationship è RelationNumaNode o RelationNumaNodeEx.
DUMMYUNIONNAME.Cache
Struttura CACHE_RELATIONSHIP che descrive gli attributi della cache. Questa struttura contiene dati validi solo se il membro Relationship è RelationCache.
DUMMYUNIONNAME.Group
Struttura GROUP_RELATIONSHIP che contiene informazioni sui gruppi di processori. Questa struttura contiene dati validi solo se il membro Relationship è RelationGroup.
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | winnt.h |