Что означает код HRESULT 0x00040ECC (DB_S_UNWANTEDOPERATION)?

 
Предыдущий Следующий
DB_S_GOALCHANGED DB_S_DIALECTIGNORED

DB_S_UNWANTEDOPERATION

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

DB_S_UNWANTEDOPERATION — OLE DB consumer в callback уведомления сообщил provider, что уведомляемая операция ему не нужна. Это статус взаимодействия consumer/provider, не сбой операции с данными.

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

  • Запишите interface и фазу callback и причину уведомления.
  • Проверьте, что consumer возвращает этот статус осознанно.
  • Не трактуйте status как ошибка базы данных provider-а.

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

Согласуйте политику уведомлений consumer/provider. Основная data операция должна продолжаться или отменяться только согласно контракту конкретной фазы уведомления.

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


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