共用方式為


NDIS_PROCESSOR_INFO 結構 (ndis.h)

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

語法

typedef struct _NDIS_PROCESSOR_INFO {
  ULONG CpuNumber;
  ULONG PhysicalPackageId;
  ULONG CoreId;
  ULONG HyperThreadID;
} NDIS_PROCESSOR_INFO, *PNDIS_PROCESSOR_INFO;

成員

CpuNumber

指派給處理器的CPU編號。 值的範圍是從零到使用中CPU數目減一。

PhysicalPackageId

處理器的實體套件標識碼。 值的範圍從零到 NumPhysicalPackages 成員中的數位 NDIS_SYSTEM_PROCESSOR_INFO 結構減一。

CoreId

處理器的核心標識碼。 值的範圍是從零到 NDIS_SYSTEM_PROCESSOR_INFO 結構之 NumCoresPerPhysicalPackage 成員中的數字減一。

HyperThreadID

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

備註

NDIS_PROCESSOR_INFO 結構用於 NDIS_SYSTEM_PROCESSOR_INFO 結構。

規格需求

需求
最低支援的用戶端 NDIS 6.0 和 6.1 支援。 針對 NDIS 6.20 和更新版本,請使用 NDIS_PROCESSOR_INFO_EX。
標頭 ndis.h (包括 Ndis.h)

另請參閱

NDIS_PROCESSOR_INFO_EX

NDIS_SYSTEM_PROCESSOR_INFO