NdisGroupActiveProcessorMask 函数 (ndis.h)

NdisGroupActiveProcessorMask 函数返回指定组的当前活动处理器掩码。

语法

KAFFINITY NdisGroupActiveProcessorMask(
  USHORT Group
);

参数

Group

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

返回值

NdisGroupActiveProcessorMask 将指定组的当前活动处理器掩码作为 KAFFINITY 位图返回。 在允许热添加功能的环境中,此位图可以在运行时更改。

注解

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

NdisGroupActiveProcessorMask 返回的 KAFFINITY 值可在运行时更改支持 CPU 热添加功能的 SKU。

注意 NDIS 驱动程序不应使用 NdisSystemProcessorCount 函数来检索当前活动处理器的数量。 此外,NDIS 6.20 及更高版本的驱动程序不应使用 NdisSystemActiveProcessorCount 函数,因为它仅返回处理器计数,并为处理器组 0 提供关联掩码作为 out 参数。
 
若要获取活动处理器计数,请调用 NdisGroupActiveProcessorCount 函数。

要求

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

另请参阅

NdisGroupActiveProcessorCount NdisSystemActiveProcessorCount

NdisSystemProcessorCount