KeQueryMaximumGroupCount 函数 (ntddk.h)

KeQueryMaximumGroupCount 例程返回多处理器系统中的最大组数。

语法

USHORT KeQueryMaximumGroupCount();

返回值

KeQueryMaximumGroupCount 返回最大组数。

注解

KeQueryMaximumGroupCount 返回的值在运行时保持不变。 此值取决于多处理器系统的硬件配置,但它永远不会超过 Windows 操作系统设置的固定限制。

在 Windows 7 中,多处理器系统中的最大组数为 4,但此值在 Windows 的未来版本中可能会更改。 确定 Windows 7 或更高版本 Windows 操作系统中组数上限的最安全方法是调用 KeQueryMaximumGroupCount。 如果用于计算最大组数的公式在 Windows 的未来版本中发生更改,则调用 KeQueryMaximumGroupCount 的内核模式驱动程序不需要代码更改。

若要获取多处理器系统中的活动组数,请调用 KeQueryActiveGroupCount 例程。

要求

要求
最低受支持的客户端 在 Windows 7 和更高版本的 Windows 中可用。
目标平台 通用
标头 ntddk.h (包括 Wdm.h、Ntddk.h、Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 任何级别

另请参阅

KeQueryActiveGroupCount