FsRtlNotifyCleanupAll, fonction (ntifs.h)
La routine FsRtlNotifyCleanupAll supprime tous les membres de la liste de notifications 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 la tête de la liste de notification à nettoyer. Chaque élément de la liste est une structure de notification opaque.
Valeur de retour
Aucun
Remarques
Pour chaque entrée dans la liste NotifyList, FsRtlNotifyCleanupAll termine toutes les adresses IRP en attente. Ensuite, la routine supprime l’entrée de la liste et désalloue l’entrée.
Étant donné qu’une liste d’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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
plateforme cible | Universel |
d’en-tête | ntifs.h (include FltKernel.h, Ntifs.h) |
bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Voir aussi
FsRtlNotifyFilterChangeDirectory