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