Makro RtlLeftChild (ntddk.h)

Rutinitas RtlLeftChild mengembalikan pointer ke anak kiri dari simpul tautan splay yang ditentukan.

Sintaks

void RtlLeftChild(
  [in]  Links
);

Parameter

[in] Links

Penunjuk ke simpul yang anak kirinya akan dikembalikan. Node harus telah diinisialisasi dengan memanggil RtlInitializeSplayLinks.

Nilai kembali

Tidak ada

Keterangan

RtlLeftChild mengembalikan penunjuk ke anak kiri simpul di Tautan, atau mengembalikan NULL jika simpul yang ditentukan tidak memiliki anak kiri.

RtlLeftChild dapat dipanggil berulang kali bersama dengan RtlParent dan RtlRightChild untuk berjalan di pohon splay link.

Pemanggil rutinitas tautan splay Rtl bertanggung jawab untuk menyinkronkan akses ke pohon tautan splay. Mutex cepat adalah mekanisme sinkronisasi yang paling efisien untuk digunakan untuk tujuan ini.

Pemanggil RtlLeftChild harus berjalan di IRQL <= DISPATCH_LEVEL jika pohon tidak dipagasi. Biasanya, penelepon berjalan di IRQL PASSIVE_LEVEL.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header ntddk.h (termasuk Ntddk.h, Ntifs.h)
IRQL Lihat bagian Keterangan.

Lihat juga

RtlInitializeSplayLinks

RtlInsertAsLeftChild

RtlParent

RtlRightChild