| Предыдущий | Следующий |
| TAPI_E_INVALCALLSTATE | TAPI_E_INVALCARD |
OLE_E_CANTCONVERT
Что проверить
0x80040011 соответствует OLE_E_CANTCONVERT. Сообщение платформы: Не удаётся преобразовать объект. Этот результат возвращается при OleConvertOLESTREAMToIStorage, преобразовании класса или миграции формата объекта. Диагностический вопрос — существует ли вообще поддерживаемый путь преобразования объекта в запрошенное представление.
Какие вероятные причины различать
- Класс назначения не зарегистрирован.
- Для исходного формата нет совместимого converter.
- Преобразование привело бы к потере обязательных данных объекта.
Исправление
сохраните исходный объект, перечислите поддерживаемые преобразования и требуйте явного выбора пользователя для любой замены с потерями.
Проверка результата
После исправления повторите операцию, вернувшую OLE_E_CANTCONVERT.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
