Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
FltCompletePendedPostOperation возобновляет обработку завершения операции ввода-вывода, которая была запушена в подпрограмме обратного вызова драйвера минифильтра.
Синтаксис
VOID FLTAPI FltCompletePendedPostOperation(
[in] PFLT_CALLBACK_DATA CallbackData
);
Параметры
[in] CallbackData
Указатель на структуру данных обратного вызова (FLT_CALLBACK_DATA) для операции ввода-вывода. Этот параметр является обязательным и не может быть null.
Возвращаемое значение
Никакой
Замечания
Когда обратный вызов драйвера после работы (PFLT_POST_OPERATION_CALLBACK) выполняет операцию ввода-вывода в рабочую очередь и возвращает FLT_POSTOP_MORE_PROCESSING_REQUIRED, диспетчер фильтров перестает выполнять обработку завершения операции. Когда операция в конечном итоге удаляется и обрабатывается, драйвер минифильтра может вызывать FltCompletePendedPostOperation, чтобы вернуть управление операцией диспетчеру фильтров, которая затем возобновляет обработку завершения.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | fltkernel.h (include Fltkernel.h) |
| библиотеки | FltMgr.lib |
| IRQL | <= DISPATCH_LEVEL |