Site icon EfmSoft

Что означает код HRESULT 0x801F0001 (ERROR_FLT_NO_HANDLER_DEFINED)?

 
Предыдущий Следующий
WER_E_TOO_HEAVY ERROR_FLT_CONTEXT_ALREADY_DEFINED

ERROR_FLT_NO_HANDLER_DEFINED

Что означает ERROR_FLT_NO_HANDLER_DEFINED

ERROR_FLT_NO_HANDLER_DEFINED (0x801F0001) — Фильтр не определил обработчик для этой операции.

В registration table minifilter нет callback handler для данного I/O operation. Это означает отсутствие зарегистрированной обработки этого major function, а не ошибку самого запроса.

Что проверить

Сопоставьте operation с массивом FLT_OPERATION_REGISTRATION, переданным при регистрации filter. Проверьте, ожидался ли PreOperation/PostOperation callback для этого major function и не завершён ли массив раньше нужной записи.

Как исправлять и подтвердить результат

Если операция должна обрабатываться, зарегистрируйте соответствующий callback и повторно загрузите minifilter. Если обработчик не нужен по дизайну, вызывающая логика не должна ожидать его наличия.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version