Share via


SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX 구조체(winnt.h)

논리 프로세서 및 관련 하드웨어의 관계에 대한 정보를 포함합니다. GetLogicalProcessorInformationEx 함수는 이 구조를 사용합니다.

구문

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;

멤버

Relationship

논리 프로세서 간의 관계 유형입니다. 이 매개 변수는 LOGICAL_PROCESSOR_RELATIONSHIP 열거형 값 중 하나일 수 있습니다.

Size

구조체의 크기입니다.

DUMMYUNIONNAME

DUMMYUNIONNAME.Processor

프로세서 선호도를 설명하는 PROCESSOR_RELATIONSHIP 구조체입니다. 이 구조체는 Relationship 멤버가 RelationProcessorCore, RelationProcessorDie, RelationProcessorModule 또는 RelationProcessorPackage인 경우에만 유효한 데이터를 포함합니다.

DUMMYUNIONNAME.NumaNode

NUMA 노드를 설명하는 NUMA_NODE_RELATIONSHIP 구조체입니다. 이 구조체는 Relationship 멤버가 RelationNumaNode 또는 RelationNumaNodeEx인 경우에만 유효한 데이터를 포함합니다.

DUMMYUNIONNAME.Cache

캐시 특성을 설명하는 CACHE_RELATIONSHIP 구조체입니다. 이 구조체에는 Relationship 멤버가 RelationCache인 경우에만 유효한 데이터가 포함됩니다.

DUMMYUNIONNAME.Group

프로세서 그룹에 대한 정보를 포함하는 GROUP_RELATIONSHIP 구조체입니다. 이 구조체에는 Relationship 멤버가 RelationGroup 인 경우에만 유효한 데이터가 포함 됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 winnt.h

추가 정보

CACHE_RELATIONSHIP

GROUP_RELATIONSHIP

NUMA_NODE_RELATIONSHIP

PROCESSOR_RELATIONSHIP