¿Qué significa el código HRESULT 0x80080004 (CO_E_BAD_PATH)?

 
Anterior Siguiente
CO_E_SCM_RPC_FAILURE CO_E_SERVER_EXEC_FAILURE

CO_E_BAD_PATH

Qué significa CO_E_BAD_PATH

CO_E_BAD_PATH corresponde al HRESULT 0x80080004. Windows indica: «La ruta de acceso al objeto no es válida.».

Qué comprobar

  • Reúne CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación en una prueba mínima y reproducible antes de aplicar una reparación.
  • Confirma que el estado observado coincide con «La ruta de acceso al objeto no es válida.» y no con un HRESULT posterior provocado por el primer fallo.

Resultados cercanos que significan otra cosa

  • CO_E_ACTIVATIONFAILED_TIMEOUT marca una condición diferente: «Error de activación de COM+ porque no pudo completarse en el tiempo especificado.».
  • CO_E_CANT_REMOTE significa «Era necesaria una activación remota, pero no estaba permitida.».

La reparación se valida repitiendo la misma llamada y confirmando que deja de cumplirse «La ruta de acceso al objeto no es válida.» sin introducir una conversión, registro o fallback distinto.

Referencias técnicas


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