Makro RtlIsRoot (ntddk.h)
Rutinitas RtlIsRoot menentukan apakah simpul yang ditentukan adalah simpul akar dari pohon tautan splay.
Sintaks
void RtlIsRoot(
[in] Links
);
Parameter
[in] Links
Arahkan ke simpul. Node harus telah diinisialisasi dengan memanggil RtlInitializeSplayLinks.
Nilai kembali
Tidak ada
Keterangan
RtlIsRoot mengembalikan TRUE jika simpul di Link tidak memiliki node induk, FALSE jika tidak.
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 RtlIsRoot harus berjalan di IRQL <= DISPATCH_LEVEL jika splay link tree atau node yang baru saja diinisialisasi di Links tidak disebarkan. 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. |