Site icon EfmSoft

Что означает код HRESULT 0x801F000B (ERROR_FLT_DELETING_OBJECT)?

 
Предыдущий Следующий
ERROR_FLT_INTERNAL_ERROR ERROR_FLT_MUST_BE_NONPAGED_POOL

ERROR_FLT_DELETING_OBJECT

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

ERROR_FLT_DELETING_OBJECT (0x801F000B) — Указанный объект удаляется, поэтому запрошенное действие сейчас выполнить невозможно.

диспетчер фильтров уже начал удаление filter/instance/volume-related object, на который ссылается операция. Новую работу на таком объекте принимать нельзя.

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

Определите, какой объект был передан первому неуспешному FltMgr-вызову, и сопоставьте его с unload/detach/teardown path. Проверьте reference ownership и не запускается ли асинхронная работа после начала teardown. Особое внимание — work items и callbacks, которые сохраняют pointer дольше допустимого lifetime.

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

Не пытайтесь «повторить позже» на том же умирающем объекте без новой валидной ссылки. Остановите постановку новой работы до teardown, дождитесь завершения активных операций и для нового запроса получите актуальный object/reference.

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


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

Exit mobile version