| Предыдущий | Следующий |
| 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. Если обработчик не нужен по дизайну, вызывающая логика не должна ожидать его наличия.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.