Compartir a través de


estructura SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX (winnt.h)

Contiene información sobre las relaciones de los procesadores lógicos y el hardware relacionado. La función GetLogicalProcessorInformationEx usa esta estructura.

Sintaxis

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 de relación entre los procesadores lógicos. Este parámetro puede ser uno de los valores de enumeración LOGICAL_PROCESSOR_RELATIONSHIP .

Size

Tamaño de la estructura.

DUMMYUNIONNAME

DUMMYUNIONNAME.Processor

Estructura PROCESSOR_RELATIONSHIP que describe la afinidad del procesador. Esta estructura contiene datos válidos solo si el miembro Relationship es RelationProcessorCore, RelationProcessorDie, RelationProcessorModule o RelationProcessorPackage.

DUMMYUNIONNAME.NumaNode

Estructura NUMA_NODE_RELATIONSHIP que describe un nodo NUMA. Esta estructura contiene datos válidos solo si el miembro Relationship es RelationNumaNode o RelationNumaNodeEx.

DUMMYUNIONNAME.Cache

Estructura CACHE_RELATIONSHIP que describe los atributos de caché. Esta estructura contiene datos válidos solo si el miembro Relationship es RelationCache.

DUMMYUNIONNAME.Group

Estructura GROUP_RELATIONSHIP que contiene información sobre los grupos de procesadores. Esta estructura contiene datos válidos solo si el miembro Relationship es RelationGroup.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado winnt.h

Consulte también

CACHE_RELATIONSHIP

GROUP_RELATIONSHIP

NUMA_NODE_RELATIONSHIP

PROCESSOR_RELATIONSHIP