| Предыдущий | Следующий |
| WINCODEC_ERR_UNKNOWNIMAGEFORMAT | WINCODEC_ERR_NOTINITIALIZED |
WINCODEC_ERR_UNSUPPORTEDVERSION
WINCODEC_ERR_UNSUPPORTEDVERSION: смысл кода и диагностика
WINCODEC_ERR_UNSUPPORTEDVERSION — HRESULT, относящийся к области Windows Imaging Component. Используемая версия Windows Imaging Component или связанного SDK не поддерживается.
Статус связан с распознаванием графического формата. В случае этот результат следует проверять реальные байты файла, а не только его расширение.
Проверка причины
Ошибка описывает несовместимость возможностей или версий. В случае этот результат сначала определите фактически загруженный компонент и поддерживаемый им набор функций.
- Сопоставьте версии клиента, сервера, драйвера или формата и проверьте документированную поддержку требуемой возможности.
- При разборе этот результат запишите CLSID декодера, контейнерный формат, размер файла и первые байты заголовка.
- При разборе он проверьте, что файл полностью загружен и не является HTML-ответом или пустым placeholder.
- При разборе он сверьте версию кодека и архитектуру процесса.
- При разборе он повторите декодирование штатным WIC-кодеком без сторонних расширений.
Какие данные собрать
- Зафиксируйте первый WIC API и выбранный декодер.
- Проверьте файл независимым валидатором формата.
- Сохраните исходный файл или его безопасный хэш для воспроизведения.
Как подтвердить исправление
Считайте причину он устранённой только после проверки на тех же данных и под той же учётной записью, где возник сбой, а затем выполните контрольный тест с заведомо неверным входом.
Ссылки по этому результату
Нужно найти другой код? Найти другой код состояния или ошибки.