Função FltCompletePendedPostOperation (fltkernel.h)
FltCompletePendedPostOperation retoma o processamento de conclusão de uma operação de E/S que estava pendente na rotina de retorno de chamada de postoperação do 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.
Valor de retorno
Nenhum
Observações
Quando a rotina de retorno de chamada do postoperation 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 da operação. Quando a operação é eventualmente desqueada e processada, o driver de minifiltro pode chamar FltCompletePendedPostOperation para retornar o controle da operação para o Gerenciador de Filtros, que, em seguida, retoma o processamento de conclusão.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | fltkernel.h (inclua Fltkernel.h) |
biblioteca | FltMgr.lib |
IRQL | <= DISPATCH_LEVEL |