NdisGroupActiveProcessorCount 函式 (ndis.h)
NdisGroupActiveProcessorCount 函式會傳回目前在指定群組中作用中的處理器數目。
語法
ULONG NdisGroupActiveProcessorCount(
USHORT Group
);
參數
Group
識別本機計算機系統中處理器群組的 USHORT 值。
傳回值
NdisGroupActiveProcessorCount 會針對在 Group 參數中指定的群組中作用中的處理器數目傳回 ULONG 值。 處理器數目是以零起始的值。
如果 Group 參數是ALL_PROCESSOR_GROUPS,NdisGroupActiveProcessorCount 會傳回本機計算機的作用中處理器數目。
言論
NDIS 驅動程式可能會在初始化期間呼叫 NdisGroupActiveProcessorCount 函式,然後再配置資源。
處理器計數 NdisGroupActiveProcessorMask 傳回的 SKU 可在運行時間變更,而 SKU 支援 CPU 熱新增功能。
注意 NDIS 驅動程式不應該使用 NdisSystemProcessorCount 函式來擷取目前作用中的處理器數目。 此外,NDIS 6.20 驅動程式不應該使用
NdisSystemActiveProcessorCount 函式,因為它只會傳回處理器計數,並提供 affinity mask 作為處理器群組 0 的 out 參數。
若要取得群組中處理器數目上限,請呼叫 NdisGroupMaxProcessorCount 函式。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | NDIS 6.20 和更新版本支援。 |
目標平臺 | 普遍 |
標頭 | ndis.h (包括 Ndis.h) |
連結庫 | Ndis.lib |
IRQL | 任何層級 |