Função FltCompletePendedPostOperation (fltkernel.h)
FltCompletePendedPostOperation retoma o processamento de conclusão para uma operação de E/S que estava pendente na rotina de retorno de chamada de postoperation de um driver de minifiltro.
Sintaxe
VOID FLTAPI FltCompletePendedPostOperation(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parâmetros
[in] CallbackData
Ponteiro para a estrutura de dados de retorno de chamada (FLT_CALLBACK_DATA) para a operação de E/S. Esse parâmetro é necessário e não pode ser NULL.
Retornar valor
Nenhum
Comentários
Quando a rotina de retorno de chamada de operação do driver de minifiltro (PFLT_POST_OPERATION_CALLBACK) posta uma operação de E/S em uma fila de trabalho e retorna FLT_POSTOP_MORE_PROCESSING_REQUIRED, o Gerenciador de Filtros para de executar o processamento de conclusão para a operação. Quando a operação é eventualmente desativada e processada, o driver de minifiltro pode chamar FltCompletePendedPostOperation para retornar o controle da operação para o Gerenciador de Filtros, que retoma o processamento de conclusão.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua Fltkernel.h) |
Biblioteca | FltMgr.lib |
IRQL | <= DISPATCH_LEVEL |