Fonction FsRtlNotifyCleanupAll (ntifs.h)
La routine FsRtlNotifyCleanupAll supprime tous les membres de la liste de notification spécifiée.
Syntaxe
void FsRtlNotifyCleanupAll(
[in] PNOTIFY_SYNC NotifySync,
[in] PLIST_ENTRY NotifyList
);
Paramètres
[in] NotifySync
Pointeur vers l’objet de synchronisation opaque pour NotifyList.
[in] NotifyList
Pointeur vers le début de la liste de notification à nettoyer. Chaque élément de la liste est une structure de notification opaque.
Valeur de retour
None
Remarques
Pour chaque entrée de la liste NotifyList , FsRtlNotifyCleanupAll complète tous les IRPs en attente. Ensuite, la routine supprime l’entrée de la liste et libère l’entrée.
Étant donné qu’une liste de notifications est généralement associée à un volume, la routine FsRtlNotifyCleanupAll peut être utilisée pour effectuer toutes les demandes IRP pour le volume.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Plateforme cible | Universal |
En-tête | ntifs.h (include FltKernel.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Voir aussi
FsRtlNotifyFilterChangeDirectory