Что означает код HRESULT 0x00040130 (DATA_S_SAMEFORMATETC)?

 
Предыдущий Следующий
VFW_S_NO_MORE_ITEMS VIEW_S_ALREADY_FROZEN

DATA_S_SAMEFORMATETC

Что означает DATA_S_SAMEFORMATETC

DATA_S_SAMEFORMATETC — OLE data/cache сообщает, что новый FORMATETC эквивалентен уже существующему формату; это информационный статус, а не ошибка данных.

Что проверить

  • Сравните формат clipboard, aspect, tymed и целевое устройство.
  • Проверьте, почему consumer повторно добавляет эквивалентную запись формата.
  • Не считайте успешный статус причиной потери данных.

Как подтвердить исправление

Обрабатывайте статус как отсутствие необходимости создавать новую запись формата. Контрольный cache/storage должен сохранять одно корректное представление без дублей.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.