| Anterior | Siguiente |
| COMADMIN_E_KEYMISSING | COMADMIN_E_APP_FILE_WRITEFAIL |
COMADMIN_E_ALREADYINSTALLED
Qué significa COMADMIN_E_ALREADYINSTALLED
COMADMIN_E_ALREADYINSTALLED corresponde al HRESULT 0x80110404. Windows indica: «El objeto ya está registrado.».
El contexto de diagnóstico es servicios, sesiones, suscripciones y ejecución del entorno COM+. Aquí conviene partir de una observación concreta: La identidad que se intenta crear ya existe; compara la clave estable y el propietario actual antes de decidir entre actualización, reparación o eliminación. Para poder reproducirlo, guarda estado de COM+/SCM, AppID/PID, clase o evento implicado, sesión remota/local y primer error de servicio, RPC o activación anterior.
Qué comprobar
- Registra estado de COM+/SCM, AppID/PID, clase o evento implicado, sesión remota/local y primer error de servicio, RPC o activación anterior; después identifica la colección, proceso o contexto exacto que estaba activo cuando apareció el código.
- Reproduce la condición «El objeto ya está registrado.» con la misma identidad y los mismos objetos antes de modificar varias propiedades a la vez.
Tratamiento recomendado
Correlaciona el HRESULT con el estado de COM+, SCM/RPC y el proceso de aplicación. Restaura la dependencia o capacidad que falta y repite la activación/suscripción conservando cualquier nuevo error como una etapa distinta.
Cómo distinguirlo de resultados cercanos
COMADMIN_E_NOSERVERSHAREsirve como contraste porque significa «No hay disponible ningún recurso compartido de archivos del servidor.».COMADMIN_E_OBJECTINVALIDse refiere a otra frontera: «Faltan una o varias propiedades del objeto o no son válidas.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.