| Предыдущий | Следующий |
| CO_E_APPSINGLEUSE | CO_E_DLLNOTFOUND |
CO_E_ERRORINAPP
CO_E_ERRORINAPP: интерпретация кода и контроль исправления
Код CO_E_ERRORINAPP, числовое значение 0x800401F7, фиксирует конкретный результат операции. В приложении произошла ошибка.
Старший бит HRESULT делает значение ошибкой. Эта константа объявлена в winerror.h и относится к области «COM/DCOM: активация, регистрация и безопасность».
Ошибка внутри COM-приложения
Этот результат является сводным результатом: инфраструктура активации дошла до приложения, но оно само сообщило об ошибке. Поэтому переустановка COM-регистрации без анализа серверного журнала обычно не раскрывает первичную причину.
Сопоставьте время HRESULT с запуском серверного процесса, его собственными событиями и возможным IErrorInfo. Особое внимание уделите инициализации конфигурации, зависимостей и ресурсов приложения до регистрации фабрика классов.
- Сохраните stderr, журнал приложения и код выхода серверного процесса.
- Проверьте запуск сервера вручную под фактической учётной записью DCOM.
- Подтвердите регистрацию фабрика классов после успешной инициализации.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.