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 成員是 RelationProcessorCoreRelationProcessorDieRelationProcessorModuleRelationProcessorPackage時,這個結構才會包含有效的資料。

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