Función FsRtlNotifyCleanup (ntifs.h)
Cuando se libera el último identificador de un objeto de archivo, la rutina FsRtlNotifyCleanup quita la estructura de notificación del objeto de archivo, si está presente, de la lista de notificaciones especificada.
Sintaxis
void FsRtlNotifyCleanup(
[in] PNOTIFY_SYNC NotifySync,
[in] PLIST_ENTRY NotifyList,
[in] PVOID FsContext
);
Parámetros
[in] NotifySync
Puntero a un objeto de sincronización opaco para NotifyList.
[in] NotifyList
Puntero al encabezado de una lista de notificaciones. Cada elemento de la lista es una estructura de notificación opaca.
[in] FsContext
Valor único asignado por el sistema de archivos para identificar una estructura de notificación como perteneciente a un objeto de archivo determinado.
Valor devuelto
None
Observaciones
Si se encuentra una estructura de notificación que coincide con FsContext, FsRtlNotifyCleanup completa todos los IRP que se ponen en cola en la estructura de notificación. Cuando se completan todos los IRP, FsRtlNotifyCleanup quita la estructura de notificación de la lista de notificaciones y la desasigna.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | ntifs.h (incluya Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Consulte también
FsRtlNotifyFilterChangeDirectory