共用方式為


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 中 NDIS_SYSTEM_PROCESSOR_INFO_EX 結構的成員減一。

HyperThreadId

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

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