| Предыдущий | Следующий |
| CS_E_INTERNAL_ERROR | OLEOBJ_E_NOVERBS |
CACHE_E_NOCACHE_UPDATED
Что означает CACHE_E_NOCACHE_UPDATED
CACHE_E_NOCACHE_UPDATED: Ни одна из запрошенных OLE cache entries не была успешно обновлена из текущего IDataObject. Речь идёт о кэшированных представлениях embedded/linked объекта; старое сохранённое представление при этом может оставаться пригодным.
Что проверить
- Получите per-entry HRESULT для каждого connection ID вместо одного итогового статуса.
- Перечислите FORMATETC, DVASPECT и update flags кэшируемых представлений и проверьте, может ли источник отдать каждый формат.
- Проверьте, доступен ли source IDataObject и не разорвана ли связь с object server.
Исправление
Исправьте неподдерживаемые cache entries или восстановите источник и повторите обновление. Не удаляйте последнее корректное cached presentation до успешной фиксации нового.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
