Что означает код ошибки Windows 4440 (ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED)?

 
Предыдущий Следующий
ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED

ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED

description[Фильтр файловой системы не поддерживает путь разгруженного чтения ODX.]

Фильтр в исходном пути не может обрабатывать разгруженное чтение

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

Перечислите минифильтры на исходном томе и определите, какой из них запрещает или не реализует обработку offload-read. Шифрование, антивирус, иерархическое хранилище, дедупликация и другие преобразующие данные фильтры могут правомерно требовать обычного буферизованного копирования. Проверяйте поведение с отключённым фильтром только в контролируемом тесте; производственное ПО должно переходить к семантике ReadFile и WriteFile, если ODX недоступен.

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

  • Перечислите минифильтры, подключённые к исходному тому.
  • Определите, преобразует ли какой-либо фильтр данные исходного файла.
  • Убедитесь, что путь копирования безопасно переходит к обычному вводу-выводу.

Ссылки


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