Bagikan melalui


Fungsi RtlSubtreePredecessor (ntddk.h)

Rutinitas RtlSubtreePredecessor mengembalikan penunjuk ke pendahulu simpul yang ditentukan dalam subtree yang berakar pada simpul tersebut.

Sintaks

NTSYSAPI PRTL_SPLAY_LINKS RtlSubtreePredecessor(
  [in] PRTL_SPLAY_LINKS Links
);

Parameter

[in] Links

Penunjuk ke simpul. Node harus telah diinisialisasi dengan memanggil RtlInitializeSplayLinks.

Nilai kembali

RtlSubtreePredecessor mengembalikan penunjuk ke pendahulu subtree simpul di Links, atau NULL jika simpul tidak memiliki pendahulu subtree.

Keterangan

Jika simpul di Links memiliki subtree kiri, simpul paling kanan dari subtree tersebut adalah pendahulu subtree.

Penelepon 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.

Penelepon RtlSubtreePredecessor harus berjalan di IRQL <= DISPATCH_LEVEL jika pohon tidak disebarkan. Biasanya, penelepon berjalan di IRQL PASSIVE_LEVEL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Rutinitas ini tersedia di Microsoft Windows 2000 dan yang lebih baru.
Target Platform Universal
Header ntddk.h (termasuk Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Lihat bagian Keterangan.

Lihat juga

RtlInitializeSplayLinks

RtlRealPredecessor

RtlSplay

RtlSubtreeSuccessor