Site icon EfmSoft

Что означает код HRESULT 0xC80005EC (hrKeyIsMade)?

 
Предыдущий Следующий
hrNoCurrentIndex hrBadColumnId

hrKeyIsMade

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

hrKeyIsMade (0xC80005EC) — ключ полностью сформирован.

Это старый HRESULT-вариант результата ESE (расширяемый механизм хранения, ESENT); в JET API соответствующее условие известно как JET_errKeyIsMade.

Практический смысл и диагностика

  • Код попытался начать или изменить построение ключа после того, как текущий search key уже был полностью сформирован.
  • `hrKeyNotMade` означает противоположное состояние: полного ключа ещё нет.
  • `hrKeyDuplicate` относится уже к конфликту unique/primary index при insert или update, а не к состоянию key builder.
  • Явно начните построение нового ключа и добавляйте его segments в документированном порядке.

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


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

Exit mobile version