Site icon EfmSoft

Что означает код HRESULT 0x8011042D (COMADMIN_E_COMP_MOVE_LOCKED)?

 
Предыдущий Следующий
COMADMIN_E_SESSION COMADMIN_E_COMP_MOVE_BAD_DEST

COMADMIN_E_COMP_MOVE_LOCKED

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

COMADMIN_E_COMP_MOVE_LOCKED означает, что MoveComponents запрещён из-за состояния исходного либо целевого приложения: оно системное или административно заблокировано для изменений. Это не проблема регистрации CLSID.

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

  • Сохраните оба AppID, CLSID компонента и свойства приложений, связанные с системным/locked состоянием.
  • Определите, какая именно сторона запрещает move, вместо изменения свойств сразу у обоих приложений.
  • После допустимого изменения состояния заново получите Components collections перед повтором перемещения.

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

Исправление подтверждается переносом компонента между приложениями, для которых операция разрешена политикой COM+ Catalog.

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


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

Exit mobile version