Fungsi RtlInitializeSplayLinks (ntddk.h)
Rutinitas RtlInitializeSplayLinks menginisialisasi simpul tautan splay.
Sintaks
void RtlInitializeSplayLinks(
[in] PRTL_SPLAY_LINKS Links
);
Parameter
[in] Links
Pointer ke buffer yang dialokasikan penelepon, yang harus setidaknya sizeof(RTL_SPLAY_LINK), untuk berisi simpul tautan splay yang diinisialisasi.
Nilai kembali
Tidak ada
Keterangan
Setiap simpul tautan splay, termasuk simpul akar awal dari pohon tautan splay, harus diinisialisasi dengan memanggil RtlInitializeSplayLinks sebelum diteruskan ke rutinitas tautan Rtl splay lainnya. Struktur simpul tautan splay yang diinisialisasi harus dianggap buram.
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 RtlInitializeSplayLinks harus berjalan di IRQL <= DISPATCH_LEVEL jika memori di Link tidak di-patahkan. 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. |