¿Qué significa el código HRESULT 0x80004018 (CO_E_CREATEPROCESS_FAILURE)?

 
Anterior Siguiente
CO_E_RUNAS_SYNTAX CO_E_RUNAS_CREATEPROCESS_FAILURE

CO_E_CREATEPROCESS_FAILURE

Qué significa CO_E_CREATEPROCESS_FAILURE

CO_E_CREATEPROCESS_FAILURE corresponde al HRESULT 0x80004018. Windows indica: «No se pudo iniciar el proceso del servidor. Es posible que la ruta sea incorrecta.».

El HRESULT aparece dentro de resolución y activación de clases COM, servidores y aplicaciones. Para aislarlo, parte de esta condición: la activación falla al cargar o iniciar el servidor; conserva loader/Win32 error y ruta resuelta antes de tocar el registro.

Qué comprobar

  • Documenta CLSID, AppID, contexto CLSCTX, nombre/ruta del servidor, bitness, registro de clase y primer error SCM/loader/RPC de la activación; sin esa correlación el código solo identifica la frontera general.
  • Confirma que el estado observado coincide con «No se pudo iniciar el proceso del servidor. Es posible que la ruta sea incorrecta.» y no con un HRESULT posterior provocado por el primer fallo.

Resultados cercanos que significan otra cosa

  • CO_E_SERVER_NOT_PAUSED significa «Las activaciones en el servidor no están en pausa.».
  • CO_E_NOMATCHINGSIDFOUND describe «No se encontró un identificador de seguridad que corresponda a la cadena trustee proporcionada por el usuario.».

Referencias técnicas


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