共用方式為


RtlIsLeftChild 巨集 (ntddk.h)

RtlIsLeftChild 例程會決定指定的 splay 連結是否為 splay 連結樹狀結構中節點的左子系。

語法

void RtlIsLeftChild(
  [in]  Links
);

參數

[in] Links

節點的指標。 節點必須藉由呼叫 RtlInitializeSplayLinks來初始化。

傳回值

沒有

言論

RtlIsLeftChild 如果 Links 上的指定節點是其父節點的左子節點,則傳回 TRUE,否則為 FALSE。

位於 連結 的指定節點在樹狀結構中必須有父節點。 呼叫端可以判斷此節點是否有具有 RtlIsRoot的父系。 如果 RtlIsRoot 傳回 FALSE LinksRtlIsLeftChild的有效參數。

Rtl splay 連結例程的呼叫端負責同步處理對 splay 連結樹狀結構的存取。 快速 Mutex 是用於此用途的最有效率的同步處理機制。

RtlIsLeftChild 的呼叫端可以在 IRQL <= DISPATCH_LEVEL如果 splay 連結樹狀結構為非分頁,則執行。 呼叫端通常會在 IRQL PASSIVE_LEVEL執行。

要求

要求 價值
目標平臺 桌面
標頭 ntddk.h (include Ntddk.h, Ntifs.h)
IRQL 請參閱一節。

另請參閱

RtlInitializeSplayLinks

RtlIsRightChild

RtlIsRoot

RtlLeftChild

RtlSplay