Condividi tramite


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

Vedi anche

CACHE_RELATIONSHIP

GROUP_RELATIONSHIP

NUMA_NODE_RELATIONSHIP

PROCESSOR_RELATIONSHIP