NdisGroupActiveProcessorCount 函数 (ndis.h)

NdisGroupActiveProcessorCount 函数返回指定组中当前处于活动状态的处理器数。

语法

ULONG NdisGroupActiveProcessorCount(
  USHORT Group
);

参数

Group

标识本地计算机系统中的处理器组的 USHORT 值。

返回值

NdisGroupActiveProcessorCountGroup 参数中指定的组中处于活动状态的处理器数返回 ULONG 值。 处理器数是一个从零开始的值。

如果 Group 参数ALL_PROCESSOR_GROUPS, 则 NdisGroupActiveProcessorCount 返回本地计算机中的活动处理器数。

注解

在初始化期间,NDIS 驱动程序可能会在分配资源之前调用 NdisGroupActiveProcessorCount 函数。

处理器计数 NdisGroupActiveProcessorMask 在支持 CPU 热添加功能的 SKU 上,在运行时可能会更改。

注意 NDIS 驱动程序不应使用 NdisSystemProcessorCount 函数检索当前处于活动状态的处理器数。 此外,NDIS 6.20 驱动程序不应使用 NdisSystemActiveProcessorCount 函数,因为它仅返回处理器计数,并为处理器组 0 提供关联掩码作为 out 参数。
 
若要获取活动相关性掩码,请调用 NdisGroupActiveProcessorMask 函数。

若要获取组中的最大处理器数,请调用 NdisGroupMaxProcessorCount 函数。

要求

要求
最低受支持的客户端 在 NDIS 6.20 及更高版本中受支持。
目标平台 通用
标头 ndis.h (包括 Ndis.h)
Library Ndis.lib
IRQL 任何级别

另请参阅

NdisGroupActiveProcessorMask

NdisGroupMaxProcessorCount

NdisSystemActiveProcessorCount

NdisSystemProcessorCount