Función KeQueryMaximumGroupCount (wdm.h)
La rutina KeQueryMaximumGroupCount devuelve el número máximo de grupos de un sistema multiprocesador.
Sintaxis
USHORT KeQueryMaximumGroupCount();
Valor devuelto
KeQueryMaximumGroupCount devuelve el número máximo de grupos.
Comentarios
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 una versión posterior 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 | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 7 y versiones posteriores de Windows. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel |