| Предыдущий | Следующий |
| TYPE_E_INVDATAREAD | TYPE_E_REGISTRYACCESS |
TYPE_E_UNSUPFORMAT
Что означает TYPE_E_UNSUPFORMAT
TYPE_E_UNSUPFORMAT означает, что загрузчик Type Library не может обработать формат предоставленного файла.
Это может быть повреждённая typelib, неподходящая платформа или формат от несовместимой версии инструмента.
Что проверить
- Зафиксируйте файл и его версию.
- Проверьте, открывается ли исходная typelib штатными инструментами.
- Сопоставьте архитектуру и версию runtime.
- Не конвертируйте бинарный файл вручную без исходного IDL.
Исправление — использовать совместимый формат или пересобрать библиотеку типов из исходников.
Полезно проверить тот же файл на машине с заведомо совместимой версией компонентов. Если он не открывается и там, вероятнее повреждение файла; если открывается — ищите несовместимость среды.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.