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) |