Función FsRtlNotifyCleanupAll (ntifs.h)
La rutina FsRtlNotifyCleanupAll quita todos los miembros de la lista de notificaciones especificada.
Sintaxis
void FsRtlNotifyCleanupAll(
[in] PNOTIFY_SYNC NotifySync,
[in] PLIST_ENTRY NotifyList
);
Parámetros
[in] NotifySync
Puntero al objeto de sincronización opaco para NotifyList.
[in] NotifyList
Puntero al encabezado de la lista de notificaciones que se va a limpiar. Cada elemento de la lista es una estructura de notificación opaca.
Valor devuelto
Ninguno
Observaciones
Para cada entrada de la lista de NotifyList, FsRtlNotifyCleanupAll completa todas las IRP pendientes. A continuación, la rutina quita la entrada de la lista y desasigna la entrada.
Dado que una lista de notificaciones normalmente está asociada a un volumen, la rutina de FsRtlNotifyCleanupAll se puede usar para completar todas las solicitudes IRP del volumen.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de |
Universal |
encabezado de |
ntifs.h (include FltKernel.h, Ntifs.h) |
biblioteca de |
NtosKrnl.lib |
DLL de |
NtosKrnl.exe |
irQL | <=APC_LEVEL |
Consulte también
FsRtlNotifyFilterChangeDirectory