RtlRightChild 宏 (ntddk.h)
RtlRightChild 例程返回指向指定 splay 链接节点的右子级的指针。
语法
void RtlRightChild(
[in] Links
);
参数
[in] Links
指向要返回其右子级的节点的指针。 节点必须已通过调用 RtlInitializeSplayLinks 进行初始化。
返回值
无
备注
RtlRightChild 返回指向链接处节点的右子级的指针,如果指定的节点没有正确的子级,则返回 NULL。
RtlRightChild 可以与 RtlParent 和 RtlLeftChild 一起重复调用,以遍历 splay 链接树。
Rtl splay 链接例程的调用方负责同步对 splay 链接树的访问。 快速互斥是用于此目的的最有效同步机制。
如果树未分页, 则 RtlRightChild 的调用方必须在 IRQL <= DISPATCH_LEVEL 运行。 通常,调用方在 IRQL PASSIVE_LEVEL运行。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | ntddk.h (包括 Ntddk.h、Ntifs.h) |
IRQL | 请参见“备注”部分。 |