共用方式為


NDIS_PROCESSOR_INFO_EX 結構 (ntddndis.h)

NDIS_PROCESSOR_INFO_EX 結構會指定本機計算機中處理器的相關信息。

語法

typedef struct _NDIS_PROCESSOR_INFO_EX {
  PROCESSOR_NUMBER ProcNum;
  ULONG            SocketId;
  ULONG            CoreId;
  ULONG            HyperThreadId;
  USHORT           NodeId;
  USHORT           NodeDistance;
} NDIS_PROCESSOR_INFO_EX, *PNDIS_PROCESSOR_INFO_EX;

成員

ProcNum

指派給處理器的處理器編號。

SocketId

處理器的套接字標識碼。 這是指派給本機計算機上主機板套接字的數位。 也就是說,它是實體處理器標識碼。 此成員的可能值為主機板上的套接字數目減一零。

CoreId

處理器的核心標識碼。 值介於 NumCoresPerSocket 成員的 NumCoresPerSocket 成員範圍中,NDIS_SYSTEM_PROCESSOR_INFO_EX 結構減一。

HyperThreadId

處理器的超線程標識碼。 值的範圍是從零到 NDIS_SYSTEM_PROCESSOR_INFO_EX結構 MaxHyperThreadingProcsPerCore 成員中的數字減一。

NodeId

處理器的節點識別碼。 這是處理器所屬的 NUMA 節點數目。 這個可能的值為零到本機計算機上的 NUMA 節點數目減一。

NodeDistance

處理器的節點距離。 如果呼叫端傳遞至的 NdisHandle 參數句柄 NdisGetProcessorInformationEx 函式不是 NULL ,而且是迷你埠配接器句柄,此成員包含與此處理器 NUMA 節點相對應的 NIC 距離。 否則,此成員是迷你埠驅動程式的零,或是其他驅動程式的USHORT_MAX (0xffff) 。

備註

NDIS_PROCESSOR_INFO_EX結構用於 NDIS_SYSTEM_PROCESSOR_INFO_EX 結構。

規格需求

需求
最低支援的用戶端 NDIS 6.20 和更新版本支援。
標頭 ntddndis.h (包含 Ndis.h)

另請參閱

NDIS_PROCESSOR_INFO

NDIS_SYSTEM_PROCESSOR_INFO_EX

NdisGetProcessorInformationEx