| Предыдущий | Следующий |
| WINCODEC_ERR_ALREADYLOCKED | WINCODEC_ERR_PROPERTYNOTSUPPORTED |
WINCODEC_ERR_PROPERTYNOTFOUND
Что означает WINCODEC_ERR_PROPERTYNOTFOUND
WINCODEC_ERR_PROPERTYNOTFOUND означает, что Windows Imaging Component успешно обратился к контейнеру метаданных, но запрошенного свойства в нём нет. Это отличается от ошибки размера или типа уже найденного значения.
Что проверить
- Зафиксируйте точный metadata query path, который передаётся reader или writer.
- Проверьте, поддерживает ли текущий формат изображения нужную схему метаданных и действительно ли тег присутствует в исходном файле.
- Сравните запрос с перечислением доступных metadata blocks или properties для этого изображения.
- Если свойство необязательное, предусмотрите штатную ветвь обработки его отсутствия вместо превращения результата в фатальную ошибку.
Если тег должен существовать, исправляйте путь запроса или этап записи метаданных. Увеличение буфера не поможет: код WINCODEC_ERR_PROPERTYNOTFOUND сообщает именно об отсутствии свойства, а не о недостаточном размере для его чтения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
