Condividi tramite


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'inizio dell'elenco delle notifiche 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, è possibile usare la routine FsRtlNotifyCleanupAll per completare tutte le richieste IRP per il volume.

Fabbisogno

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

Vedere anche

FsRtlNotifyCleanup

FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterReportChange

FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullReportChange