Fonction KeQueryMaximumGroupCount (wdm.h)
La routine KeQueryMaximumGroupCount retourne le nombre maximal de groupes dans un système multiprocesseur.
Syntaxe
USHORT KeQueryMaximumGroupCount();
Valeur de retour
KeQueryMaximumGroupCount retourne le nombre maximal de groupes.
Remarques
La valeur retournée par KeQueryMaximumGroupCount reste constante pendant l’exécution. Cette valeur dépend de la configuration matérielle du système multiprocesseur, mais elle ne peut jamais dépasser une limite fixe définie par le système d’exploitation Windows.
Dans Windows 7, le nombre maximal de groupes dans un système multiprocesseur est de quatre, mais cette valeur peut changer dans les versions ultérieures de Windows. Le moyen le plus sûr de déterminer le nombre maximal de groupes dans Windows 7 ou une version ultérieure du système d’exploitation Windows consiste à appeler KeQueryMaximumGroupCount. Les pilotes en mode noyau qui appellent KeQueryMaximumGroupCount n’auront pas besoin de code si la formule utilisée pour calculer le nombre maximal de groupes change dans une version ultérieure de Windows.
Pour obtenir le nombre de groupes actifs dans un système multiprocesseur, appelez la routine KeQueryActiveGroupCount .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau |