NdisGroupActiveProcessorCount 函数 (ndis.h)

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

语法

ULONG NdisGroupActiveProcessorCount(
  USHORT Group
);

参数

Group

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

返回值

NdisGroupActiveProcessorCount 返回 参数中指定的组中活动的处理器数的 ULONG 值。 处理器数是从零开始的值。

如果 参数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)
Ndis.lib
IRQL 任何级别

另请参阅

NdisGroupActiveProcessorMask

NdisGroupMaxProcessorCount

NdisSystemActiveProcessorCount

NdisSystemProcessorCount