KeGetCurrentNodeNumber, fonction (wdm.h)
La routine KeGetCurrentNodeNumber obtient le numéro de nœud NUMA pour le processeur logique sur lequel l’appelant s’exécute.
Syntaxe
USHORT KeGetCurrentNodeNumber();
Valeur de retour
KeGetCurrentNodeNumber retourne le numéro de nœud.
Remarques
Dans une architecture multiprocesseur d’accès à la mémoire non uniforme (NUMA), un nœud est une collection de processeurs qui partagent un accès rapide à une région de mémoire. L’accès à la mémoire n’est pas uniforme, car un processeur peut accéder à la mémoire dans son nœud plus rapidement qu’il ne peut accéder à la mémoire dans d’autres nœuds.
Dans un système multiprocesseur NUMA qui contient n nœuds, les nœuds sont numérotés de 0 à n-1. Pour obtenir le numéro de nœud le plus élevé (n-1) dans le système, appelez la routine KeQueryHighestNodeNumber.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows 7 et versions ultérieures de Windows. |
plateforme cible | Universel |
d’en-tête | wdm.h (include Ntddk.h, Wdm.h, Ntddk.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | N’importe quel niveau |