Compartir a través de


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

FsRtlNotifyCleanup

FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterReportChange

FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullReportChange