| Предыдущий | Следующий |
| ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND | ERROR_FLT_NAME_CACHE_MISS |
ERROR_FLT_INVALID_CONTEXT_REGISTRATION
Что означает ERROR_FLT_INVALID_CONTEXT_REGISTRATION
ERROR_FLT_INVALID_CONTEXT_REGISTRATION (0x801F0017) — Регистрация контекста minifilter содержит недопустимое сочетание типа, callback-функций или параметров.
FLT_CONTEXT_REGISTRATION описывает конкретные типы context и их lifecycle. Ошибка означает, что таблица регистрации не соответствует контракту Filter Manager, а не что случайный runtime buffer «не прошёл валидатор».
Диагностика и проверка результата
Сохраните запись FLT_CONTEXT_REGISTRATION целиком: ContextType, Size, PoolTag, cleanup/allocate/free callbacks и завершающий FLT_CONTEXT_END. Сопоставьте тип контекста с разрешёнными callbacks и размером.
Исправление подтверждается успешной регистрацией того же minifilter с корректной таблицей. Не маскируйте ошибку удалением всех contexts, если они реально нужны фильтру.
Документация для результата 0x801F0017: FLT_CONTEXT_REGISTRATION · context registration rules · FltRegisterFilter validation.
Нужно найти другой код? Найти другой код состояния или ошибки.