Fonction KeGetCurrentNodeNumber (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 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 .

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 Ntddk.h, Wdm.h, Ntddk.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau

Voir aussi

KeQueryHighestNodeNumber