Site icon EfmSoft

¿Qué significa el código HRESULT 0x80040111 (CLASS_E_CLASSNOTAVAILABLE)?

 
Anterior Siguiente
CLASS_E_NOAGGREGATION CLASS_E_NOTLICENSED

CLASS_E_CLASSNOTAVAILABLE

Qué significa CLASS_E_CLASSNOTAVAILABLE

CLASS_E_CLASSNOTAVAILABLE corresponde al HRESULT 0x80040111. Windows indica: «ClassFactory no puede proporcionar la clase solicitada.».

El HRESULT aparece dentro de class factories, agregación y licencia de clases COM. Para aislarlo, parte de esta condición: la factoría se localiza pero no puede proporcionar la clase pedida; comprueba CLSID y comportamiento de IClassFactory.

Qué comprobar

Tratamiento recomendado

Comprueba que la factoría exponga la clase/IID y que agregación/licencia sean compatibles con la forma de creación. Ajusta el contrato o la llamada, no el registro de clases que ya resuelve correctamente.

Resultados cercanos que significan otra cosa

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version