| Anterior | Siguiente |
| COMADMIN_E_OBJECTNOTPOOLABLE | COMADMIN_E_ROLE_DOES_NOT_EXIST |
COMADMIN_E_APPLID_MATCHES_CLSID
Qué significa COMADMIN_E_APPLID_MATCHES_CLSID
COMADMIN_E_APPLID_MATCHES_CLSID corresponde al HRESULT 0x80110446. Windows indica: «Ya hay instalado en este equipo un CLSID con el mismo GUID que el nuevo identificador de aplicación.».
Qué comprobar
- Reúne CLSID, ProgID y TypeLib implicados, ruta y arquitectura del DLL, punto de entrada de registro, claves de registro y AppID de destino en una sola traza para que identidad, objeto y operación no queden separados durante el diagnóstico.
- Valida la condición «Ya hay instalado en este equipo un CLSID con el mismo GUID que el nuevo identificador de aplicación.» sobre el mismo catálogo o contexto; una prueba en otra partición puede dar un resultado engañoso.
Cómo distinguirlo de resultados cercanos
COMADMIN_E_REMOTEINTERFACEmarca otro estado del mismo subsistema: «Falta información de la interfaz o esta ha cambiado.».COMADMIN_E_CAN_NOT_START_APPse refiere a otra frontera: «No se pudo iniciar la aplicación porque es una aplicación de biblioteca o un proxy de aplicación.».
Diagnóstico específico
La condición que debe demostrarse en este caso es ««Ya hay instalado en este equipo un CLSID con el mismo GUID que el nuevo identificador de aplicación.».». Conserva catalog object, application/component ID, operación COM+ y estado del catalog/service antes del fallo y cambia únicamente la precondición relacionada con applid matches clsid; si el siguiente intento devuelve otro HRESULT, trátalo como una fase distinta en vez de ocultar el primero.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
