Что означает код NTSTATUS 0xC000A2A3 (STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED)?

 
Предыдущий Следующий
STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED

STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED

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

STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED означает, что для конкретного файла нельзя выполнить FSCTL_OFFLOAD_READ и получить ODX token. Это допустимый результат проверки возможности offloaded copy и не означает потерю данных.

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

  • Сопоставьте тип файловой системы и возможности storage с атрибутами файла, reparse tag, compression и encryption.
  • Проверьте offset/length, alignment и границы valid data/EOF.
  • Если ODX обычно работает на этом томе, сравните проблемный файл с контрольным файлом на том же storage path.

Как действовать

Для этого диапазона переключитесь на обычное read/write-копирование. Не зацикливайте тот же offload request: отсутствие ODX для файла должно приводить к предусмотренному fallback, а не к пропуску данных.

Как подтвердить исправление

Копирование завершается корректно через fallback, а ODX используется только для файлов и диапазонов, где FSCTL_OFFLOAD_READ действительно поддержан.

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


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