Makro RtlParent (ntddk.h)
Rutinitas RtlParent mengembalikan penunjuk ke induk simpul yang ditentukan dalam pohon tautan splay.
Sintaks
void RtlParent(
[in] Links
);
Parameter
[in] Links
Arahkan ke simpul. Node harus telah diinisialisasi dengan memanggil RtlInitializeSplayLinks.
Nilai kembali
Tidak ada
Keterangan
RtlParent mengembalikan penunjuk ke induk simpul di Tautan, atau mengembalikan penunjuk Tautan jika simpul yang diberikan adalah simpul akar pohon.
RtlParent dapat dipanggil berulang kali bersama dengan RtlLeftChild 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.
Penelepon RtlParent 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. |