| Предыдущий | Следующий |
| COMADMIN_E_COMPFILE_LOADDLLFAIL | COMADMIN_E_COMPFILE_CLASSNOTAVAIL |
COMADMIN_E_COMPFILE_GETCLASSOBJ
Что означает результат
COMADMIN_E_COMPFILE_GETCLASSOBJ: Вызов GetClassObject в DLL завершился сбоем. COM+ загрузил component file, но не смог получить class object для ожидаемого CLSID. Это стадия DllGetClassObject/class-factory lookup.
Что проверить
- Проверьте, экспортирует ли in-proc server DllGetClassObject и обслуживает ли нужный CLSID.
- Сверьте CLSID из package/registry с тем, что реально реализует DLL.
- Получите первичный HRESULT от DllGetClassObject.
Диагностика и исправление
Исправьте CLSID registration или реализацию class factory. Повторная загрузка той же DLL не создаст отсутствующий class object.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
