| Anterior | Siguiente |
| CO_E_ERRORINAPP | CO_E_ERRORINDLL |
CO_E_DLLNOTFOUND
Qué significa CO_E_DLLNOTFOUND
CO_E_DLLNOTFOUND corresponde al HRESULT 0x800401F8. Windows indica: «No se encontró la DLL de la clase.».
Este resultado acota el problema a resolución y activación de clases COM, servidores y aplicaciones. Comprueba primero lo siguiente: la activación falla al cargar o iniciar el servidor; conserva loader/Win32 error y ruta resuelta antes de tocar el registro.
Qué comprobar
- La traza inicial debe incluir CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación y el primer error inmediatamente anterior.
- Usa «No se encontró la DLL de la clase.» como hipótesis verificable y comprueba que corresponde a este CLSID/IID/moniker/VARIANT concreto.
Resultados cercanos que significan otra cosa
CO_E_OBJISREGsignifica «El objeto ya está registrado.».CO_E_FAILEDTOGENUUIDsignifica «No se pudo generar un UUID.».
El objetivo es demostrar que la condición «No se encontró la DLL de la clase.» ya no existe en la frontera original; un éxito obtenido por saltarse esa frontera no valida la corrección.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
