Función FltCompletePendedPostOperation (fltkernel.h)
FltCompletePendedPostOperation reanuda el procesamiento de finalización de una operación de E/S que se ha insertado en una rutina de devolución de llamada de postoperación del controlador minifiltro.
Sintaxis
VOID FLTAPI FltCompletePendedPostOperation(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parámetros
[in] CallbackData
Puntero a la estructura de datos de devolución de llamada (FLT_CALLBACK_DATA) para la operación de E/S. Este parámetro es obligatorio y no puede ser NULL.
Valor devuelto
None
Observaciones
Cuando una rutina de devolución de llamada (PFLT_POST_OPERATION_CALLBACK) de un controlador minifiltro envía una operación de E/S a una cola de trabajo y devuelve FLT_POSTOP_MORE_PROCESSING_REQUIRED, el Administrador de filtros deja de realizar el procesamiento de finalización de la operación. Cuando la operación se desquea y procesa finalmente, el controlador de minifiltro puede llamar a FltCompletePendedPostOperation para devolver el control de la operación al Administrador de filtros, que luego reanuda el procesamiento de finalización.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Universal |
Encabezado | fltkernel.h (incluya Fltkernel.h) |
Library | FltMgr.lib |
IRQL | <= DISPATCH_LEVEL |