Funzione FsRtlNotifyCleanupAll (ntifs.h)

La routine FsRtlNotifyCleanupAll rimuove tutti i membri dell'elenco di notifiche specificato.

Sintassi

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

Parametri

[in] NotifySync

Puntatore all'oggetto di sincronizzazione opaco per NotifyList.

[in] NotifyList

Puntatore all'intestazione dell'elenco di notifica da pulire. Ogni elemento nell'elenco è una struttura di notifica opaca.

Valore restituito

nessuno

Osservazioni

Per ogni voce nell'elenco NotifyList , FsRtlNotifyCleanupAll completa tutti i runtime di integrazione in sospeso. La routine rimuove quindi la voce dall'elenco e dealloca la voce.

Poiché un elenco di notifiche è in genere associato a un volume, la routine FsRtlNotifyCleanupAll può essere usata per completare tutte le richieste IRP per il volume.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Universale
Intestazione ntifs.h (include FltKernel.h, Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=APC_LEVEL

Vedi anche

FsRtlNotifyCleanup

FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterReportChange

FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullReportChange