Função FsRtlNotifyCleanup (ntifs.h)
Quando o último identificador de um objeto de arquivo é liberado, a rotina FsRtlNotifyCleanup remove a estrutura de notificação do objeto de arquivo, se presente, da lista de notificação especificada.
Sintaxe
void FsRtlNotifyCleanup(
[in] PNOTIFY_SYNC NotifySync,
[in] PLIST_ENTRY NotifyList,
[in] PVOID FsContext
);
Parâmetros
[in] NotifySync
Um ponteiro para um objeto de sincronização opaco para NotifyList.
[in] NotifyList
Um ponteiro para o cabeçalho de uma lista de notificação. Cada elemento na lista é uma estrutura de notificação opaca.
[in] FsContext
Um valor exclusivo atribuído pelo sistema de arquivos para identificar uma estrutura de notificação como pertencente a um objeto de arquivo específico.
Retornar valor
Nenhum
Comentários
Se for encontrada uma estrutura de notificação que corresponda a FsContext, FsRtlNotifyCleanup concluirá todos os IRPs enfileirados na estrutura de notificação. Quando todos os IRPs são concluídos, FsRtlNotifyCleanup remove a estrutura de notificação da lista de notificação e a desaloca.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
Confira também
FsRtlNotifyFilterChangeDirectory
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de