| Предыдущий | Следующий |
| ERROR_FLT_NOT_SAFE_TO_POST_OPERATION | ERROR_FLT_FILTER_NOT_READY |
ERROR_FLT_NOT_INITIALIZED
Что означает ERROR_FLT_NOT_INITIALIZED
ERROR_FLT_NOT_INITIALIZED (0x801F0007) — При регистрации фильтра Filter Manager не был инициализирован.
Контекст результата 0x801F0007 — подсистема «Filter Manager» и область «регистрацию minifilter, instances, contexts и I/O callbacks». Условие «при регистрации фильтра filter manager не был инициализирован» указывает на тему «flt, не, initialized», а не на общий отказ всего компонента.
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x801F0007 с описанием «при регистрации фильтра filter manager не был инициализирован» восстановите порядок переходов объекта и найдите пропущенный шаг; численно корректный handle может принадлежать предыдущему поколению.
Для воспроизведения 0x801F0007 сохраните имя фильтра и altitude, volume/instance, тип context, major function, callback phase и журнал FilterManager. По теме «flt, не, initialized» для 0x801F0007 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
Для 0x801F0007 применяйте исправление на границе первого отказа: соблюдайте порядок регистрации и удаления, тип и владельца контекста, IRQL и допустимость операции в pre/post callback. Сообщение «при регистрации фильтра filter manager не был инициализирован» при 0x801F0007 не следует подавлять общей обработкой исключения.
После исправления повторите тот же вызов на прежних данных; у результата 0x801F0007 должен измениться первый неуспешный этап, а не только последующее сообщение.
Документация для результата 0x801F0007: FltRegisterFilter · Microsoft Windows driver samples: MiniSpy startup sequence · OSR: Filter Manager architecture and minifilter instances.
Нужно найти другой код? Найти другой код состояния или ошибки.