KeGetCurrentNodeNumber 函数 (ntddk.h)

KeGetCurrentNodeNumber 例程获取调用方正在运行的逻辑处理器的 NUMA 节点编号。

语法

USHORT KeGetCurrentNodeNumber();

返回值

KeGetCurrentNodeNumber 返回节点编号。

言论

在非统一内存访问(NUMA)多处理器体系结构中,节点是一组处理器,可共享对内存区域的快速访问。 内存访问不统一,因为处理器可以比在其他节点中访问内存更快访问其节点中的内存。

在包含 n 节点的 NUMA 多处理器系统中,节点数从 0 到 n-1。 若要获取系统中的最高节点数(n-1),请调用 KeQueryHighestNodeNumber 例程。

要求

要求 价值
最低支持的客户端 在 Windows 7 及更高版本的 Windows 中可用。
目标平台 普遍
标头 ntddk.h(包括 Ntddk.h、Wdm.h、Ntddk.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 任何级别

另请参阅

KeQueryHighestNodeNumber