Funzione FltCompletePendedPostOperation (fltkernel.h)
FltCompletePendedPostOperation riprende l'elaborazione del completamento per un'operazione di I/O pended in una routine di callback del driver minifiltro.
Sintassi
VOID FLTAPI FltCompletePendedPostOperation(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parametri
[in] CallbackData
Puntatore alla struttura dei dati di callback (FLT_CALLBACK_DATA) per l'operazione di I/O. Questo parametro è obbligatorio e non può essere NULL.
Valore restituito
Nessuno
Osservazioni
Quando il callback di postperazione di un driver minifiltro (PFLT_POST_OPERATION_CALLBACK) invia un'operazione di I/O a una coda di lavoro e restituisce FLT_POSTOP_MORE_PROCESSING_REQUIRED, Gestione filtri smette di eseguire l'elaborazione del completamento per l'operazione. Quando l'operazione viene infine dequeued ed elaborata, il driver minifilter può chiamare FltCompletePendedPostOperation per restituire il controllo dell'operazione a Gestione filtri, che riprende quindi l'elaborazione del completamento.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
intestazione | fltkernel.h (include Fltkernel.h) |
libreria | FltMgr.lib |
IRQL | <= DISPATCH_LEVEL |