| Предыдущий | Следующий |
| ERROR_PWD_HISTORY_CONFLICT | ERROR_INVALID_HW_PROFILE |
ERROR_UNSUPPORTED_COMPRESSION
Выбранный формат сжатия не поддерживается в этом пути
Windows предоставляет несколько механизмов сжатия: прозрачное сжатие файловой системы, Compression API, форматы CAB и алгоритмы отдельных протоколов. Идентификатор формата, допустимый для одного API, не обязательно принимается другим. Ошибка означает, что текущая файловая система, библиотека, драйвер или конечная точка протокола не реализует запрошенный формат.
Запишите API, получивший запрос, и точное значение алгоритма или состояния сжатия. Для FSCTL_SET_COMPRESSION допустимы только предопределённые состояния сжатия файловой системы, а поддержка необязательна для конкретного хранилища объектов. При сжатии приложением создавайте компрессор и декомпрессор с совпадающими алгоритмами. Сетевое сжатие после согласования должно откатываться только к формату, поддерживаемому обеими сторонами.
Что проверить
- Определите используемый API и пространство имён форматов сжатия.
- Убедитесь, что производитель и потребитель поддерживают один алгоритм.
- Используйте явный несжатый резервный вариант, если это допускает контракт.
Ссылки
- Microsoft: сжатие и распаковка файлов
- MS-FSA: обработка FSCTL_SET_COMPRESSION
- Microsoft: управляющие коды файлов
Нужно найти другой код? Найти другой код состояния или ошибки.