Что означает код NTSTATUS 0xC01C0009 (STATUS_FLT_POST_OPERATION_CLEANUP)?

 
Предыдущий Следующий
STATUS_FLT_FILTER_NOT_READY STATUS_FLT_INTERNAL_ERROR

STATUS_FLT_POST_OPERATION_CLEANUP

Этот статус является уведомлением об отключении для незавершённого пути ввода-вывода. Мини-фильтр удаляется до завершения запроса нижележащими драйверами, поэтому состояние завершения конкретной операции больше не может ожидать обычного обратного вызова после операции.

Освобождайте или делайте недействительным только состояние, которым владеет эта операция, и обеспечьте идемпотентность очистки. Базовый запрос файловой системы может всё ещё завершиться ниже удалённого экземпляра, поэтому этот статус не доказывает сбой пользовательской операции и не является причиной выполнять её повторно.

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

  • Выделение контекста завершения, счётчики ссылок и пути однократной очистки.
  • Незавершённые запросы пользовательского режима или задания рабочих потоков, ссылающиеся на удаляемый экземпляр.
  • Порядок выгрузки и отключения экземпляра при параллельном вводе-выводе.

Загрузка и выгрузка мини-фильтров | Написание процедур обратного вызова | Справочник NTSTATUS


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