LOGICAL_PROCESSOR_RELATIONSHIP 열거형(winnt.h)

해당 SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX 구조에서 식별된 프로세서 집합 간의 관계를 나타냅니다.

Syntax

typedef enum _LOGICAL_PROCESSOR_RELATIONSHIP {
  RelationProcessorCore,
  RelationNumaNode,
  RelationCache,
  RelationProcessorPackage,
  RelationGroup,
  RelationProcessorDie,
  RelationNumaNodeEx,
  RelationProcessorModule,
  RelationAll = 0xffff
} LOGICAL_PROCESSOR_RELATIONSHIP;

상수

 
RelationProcessorCore
지정된 논리 프로세서는 단일 프로세서 코어를 공유합니다.
RelationNumaNode
지정된 논리 프로세서는 동일한 NUMA 노드의 일부입니다.
RelationCache
지정된 논리 프로세서는 캐시를 공유합니다.

Windows Server 2003: 이 값은 WINDOWS Server 2003 SP1 및 Windows XP Professional x64 Edition까지 지원되지 않습니다.
RelationProcessorPackage
지정된 논리 프로세서는 물리적 패키지를 공유합니다(마더보드에 소켓 또는 솔더링된 단일 패키지에는 여러 프로세서 코어 또는 스레드가 포함될 수 있으며, 각 패키지는 운영 체제에서 별도의 프로세서로 처리됩니다).

Windows Server 2003: 이 값은 WINDOWS Server 2003 SP1 및 Windows XP Professional x64 Edition까지 지원되지 않습니다.
RelationGroup
지정된 논리 프로세서는 단일 프로세서 그룹을 공유합니다.

Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP Professional x64 Edition: 이 값은 Windows Server 2008 R2까지 지원되지 않습니다.
RelationProcessorDie
지정된 논리 프로세서는 단일 프로세서 다이를 공유합니다.
RelationNumaNodeEx
Windows Server 2022(21H2, 빌드 20348)에 도입되었습니다. 전체 선호도를 반환할 것을 요청합니다. 다른 관계 형식과 달리 RelationNumaNodeEx 는 입력에 사용되지 않습니다. 전체 그룹 정보가 포함된 RelationNumaNode 에 대한 요청일 뿐입니다.
RelationAll
값: 0xffff
입력에서 는 가능한 모든 관계 유형에 대한 정보를 검색합니다. 이 값은 출력에 사용되지 않습니다.

Windows Server 2008, Windows Vista, Windows Server 2003 및 Windows XP Professional x64 Edition: 이 값은 Windows Server 2008 R2까지 지원되지 않습니다.

설명

이 열거형에서 지정한 값은 해당 SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX 구조체에 표시되는 관계를 나타냅니다.

예제

예제는 GetLogicalProcessorInformation을 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista, Windows XP Professional x64 Edition [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 winnt.h(Windows.h 포함)

추가 정보

GetLogicalProcessorInformation

GetLogicalProcessorInformationEx

SYSTEM_LOGICAL_PROCESSOR_INFORMATION

SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX