Função FsRtlNotifyCleanupAll (ntifs.h)
A rotina FsRtlNotifyCleanupAll remove todos os membros da lista de notificação especificada.
Sintaxe
void FsRtlNotifyCleanupAll(
[in] PNOTIFY_SYNC NotifySync,
[in] PLIST_ENTRY NotifyList
);
Parâmetros
[in] NotifySync
Um ponteiro para o objeto de sincronização opaco para NotifyList.
[in] NotifyList
Um ponteiro para o cabeçalho da lista de notificação a ser limpa. Cada elemento na lista é uma estrutura de notificação opaca.
Retornar valor
Nenhum
Comentários
Para cada entrada na lista NotifyList , FsRtlNotifyCleanupAll conclui todos os IRPs pendentes. Em seguida, a rotina remove a entrada da lista e desaloca a entrada.
Como uma lista de notificação normalmente está associada a um volume, a rotina FsRtlNotifyCleanupAll pode ser usada para concluir todas as solicitações IRP para o volume.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua FltKernel.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <=APC_LEVEL |
Confira também
FsRtlNotifyFilterChangeDirectory