Fungsi FsRtlNotifyCleanupAll (ntifs.h)

Rutinitas FsRtlNotifyCleanupAll menghapus semua anggota daftar pemberitahuan yang ditentukan.

Sintaks

void FsRtlNotifyCleanupAll(
  [in] PNOTIFY_SYNC NotifySync,
  [in] PLIST_ENTRY  NotifyList
);

Parameter

[in] NotifySync

Penunjuk ke objek sinkronisasi buram untuk NotifyList.

[in] NotifyList

Penunjuk ke kepala daftar notifikasi yang akan dibersihkan. Setiap elemen dalam daftar adalah struktur pemberitahuan buram.

Nilai kembali

Tidak ada

Keterangan

Untuk setiap entri dalam daftar NotifyList , FsRtlNotifyCleanupAll menyelesaikan semua RUNP yang tertunda. Kemudian rutinitas menghapus entri dari daftar dan membatalkan alokasi entri.

Karena daftar pemberitahuan biasanya dikaitkan dengan volume, rutinitas FsRtlNotifyCleanupAll dapat digunakan untuk menyelesaikan semua permintaan IRP untuk volume.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Universal
Header ntifs.h (termasuk FltKernel.h, Ntifs.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

Lihat juga

FsRtlNotifyCleanup

FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterReportChange

FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullReportChange