Site icon EfmSoft

¿Qué significa el código HRESULT 0x80080005 (CO_E_SERVER_EXEC_FAILURE)?

 
Anterior Siguiente
CO_E_BAD_PATH CO_E_OBJSRV_RPC_FAILURE

CO_E_SERVER_EXEC_FAILURE

Qué significa CO_E_SERVER_EXEC_FAILURE

CO_E_SERVER_EXEC_FAILURE corresponde al HRESULT 0x80080005. Windows indica: «No se pudo ejecutar el servidor.».

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.
  • Comprueba la descripción «No se pudo ejecutar el servidor.» contra la evidencia real de la llamada y no contra supuestos del código llamador.

Resultados cercanos que significan otra cosa

  • CO_E_SERVER_STOPPING marca una condición diferente: «El servidor de objetos se está deteniendo cuando el servicio OLE intenta ponerse en contacto con él.».
  • CO_E_NOSYNCHRONIZATION corresponde a «El componente COM+ requiere sincronización, pero no está configurado para utilizarla.».

El objetivo es demostrar que la condición «No se pudo ejecutar el servidor.» 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.

Exit mobile version