Что означает код HRESULT 0x80110419 (COMADMIN_E_REMOTEINTERFACE)?

 
Предыдущий Следующий
COMADMIN_E_CLSIDORIIDMISMATCH COMADMIN_E_DLLREGISTERSERVER

COMADMIN_E_REMOTEINTERFACE

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

COMADMIN_E_REMOTEINTERFACE указывает на проблему со сведениями об интерфейсе COM+ при работе с каталогом или удалённым компьютером.

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

Сопоставьте CLSID/IID, регистрацию proxy/stub или type library и состояние COM+ на обеих сторонах. При удалённом администрировании отдельно проверьте, что версия компонентов и регистрация интерфейсов согласованы. Старый объект коллекции COM+ после изменения каталога также лучше перечитать перед сохранением.

  • Зафиксируйте имя компьютера, AppID, CLSID/IID и административный вызов, вернувший HRESULT.
  • Проверьте регистрацию интерфейса в той разрядности и на той машине, где выполняется вызов.
  • Не исправляйте проблему повторной регистрацией всех COM-компонентов без определения отсутствующей записи.

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

Заново получите объект каталога и повторите ровно тот вызов, который ранее не мог разрешить сведения об интерфейсе.

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


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