Compartir a través de


Función KeQueryMaximumGroupCount (ntddk.h)

La rutina KeQueryMaximumGroupCount devuelve el número máximo de grupos en un sistema multiprocesador.

Sintaxis

USHORT KeQueryMaximumGroupCount();

Valor devuelto

KeQueryMaximumGroupCount devuelve el número máximo de grupos.

Observaciones

El valor devuelto por KeQueryMaximumGroupCount permanece constante durante el tiempo de ejecución. Este valor depende de la configuración de hardware del sistema multiprocesador, pero nunca puede superar un límite fijo establecido por el sistema operativo Windows.

En Windows 7, el número máximo de grupos de un sistema multiprocesador es cuatro, pero este valor podría cambiar en versiones futuras de Windows. La manera más segura de determinar el número máximo de grupos en Windows 7 o versiones posteriores del sistema operativo Windows es llamar a KeQueryMaximumGroupCount. Los controladores en modo kernel que llaman a KeQueryMaximumGroupCount no requerirán cambios de código si la fórmula que se usa para calcular el número máximo de cambios de grupos en una versión futura de Windows.

Para obtener el número de grupos activos en un sistema multiprocesador, llame a la rutina KeQueryActiveGroupCount.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 7 y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de ntddk.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL Cualquier nivel

Consulte también

KeQueryActiveGroupCount