Fungsi RtlDeleteNoSplay (ntddk.h)

Rutinitas RtlDeleteNoSplay menghapus simpul yang ditentukan dari pohon tautan splay.

Sintaks

NTSYSAPI VOID RtlDeleteNoSplay(
  [in]      PRTL_SPLAY_LINKS Links,
  [in, out] PRTL_SPLAY_LINKS *Root
);

Parameter

[in] Links

Penunjuk ke simpul yang akan dihapus. Node harus telah diinisialisasi dengan memanggil RtlInitializeSplayLinks.

[in, out] Root

Penunjuk ke penunjuk penelepon ke simpul akar pohon tautan splay. Penunjuk penelepon diperbarui setelah simpul dihapus.

Nilai kembali

Tidak ada

Keterangan

Tidak seperti RtlDelete, RtlDeleteNoSplay tidak menyeimbangkan kembali pohon tautan splay setelah simpul dihapus.

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.

Pemanggil RtlDeleteNoSplay harus berjalan di IRQL <= DISPATCH_LEVEL jika pohon tautan splay tidak dipagasi. Biasanya, penelepon berjalan di IRQL PASSIVE_LEVEL.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header ntddk.h (termasuk Ntddk.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Lihat bagian Keterangan.

Lihat juga

RtlDelete

RtlInitializeSplayLinks

RtlInsertAsLeftChild

RtlInsertAsRightChild

RtlSplay