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

Confira também

FLT_CALLBACK_DATA

FltCompletePendedPreOperation

PFLT_POST_OPERATION_CALLBACK