Función KeGetCurrentNodeNumber (ntddk.h)
La rutina KeGetCurrentNodeNumber obtiene el número de nodo NUMA para el procesador lógico en el que se ejecuta el autor de la llamada.
Sintaxis
USHORT KeGetCurrentNodeNumber();
Valor devuelto
KeGetCurrentNodeNumber devuelve el número de nodo.
Observaciones
En una arquitectura de varios procesadores de acceso a memoria no uniforme (NUMA), un nodo es una colección de procesadores que comparten acceso rápido a una región de memoria. El acceso a memoria no es uniforme porque un procesador puede acceder a la memoria en su nodo más rápido de lo que puede acceder a la memoria en otros nodos.
En un sistema de varios procesadores NUMA que contiene n nodos, los nodos se numeran de 0 a n-1. Para obtener el número de nodo más alto (n-1) en el sistema, llame a la rutina KeQueryHighestNodeNumber.
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 Ntddk.h, Wdm.h, Ntddk.h) |
biblioteca de | NtosKrnl.lib |
DLL de | NtosKrnl.exe |
irQL | Cualquier nivel |