| Предыдущий | Следующий |
| ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST | ERROR_FLT_INVALID_NAME_REQUEST |
ERROR_FLT_DISALLOW_FAST_IO
Что означает ERROR_FLT_DISALLOW_FAST_IO
ERROR_FLT_DISALLOW_FAST_IO (0x801F0004) — Для этой операции следует запретить путь Fast I/O.
Это управляющий результат диспетчер фильтров: текущая операция не должна продолжаться через Fast I/O path и должна быть переведена на обычный IRP-путь. Он не означает повреждение файла или тома.
Что проверить
Проверьте callback, который вернул этот статус, и ожидает ли вызывающая сторона корректный fallback с Fast I/O на IRP. Не преобразуйте этот код в пользовательскую I/O error и не запускайте recovery диска. Для диагностики сравните, проходит ли та же операция через IRP callbacks после отказа Fast I/O.
Как исправлять и подтвердить результат
Считайте корректный IRP fallback нормальным поведением. Исправление требуется только если ваш minifilter теряет запрос, возвращает ошибку пользователю или повторно запускает Fast I/O вместо предусмотренного fallback.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
