| Anterior | Siguiente |
| COMADMIN_E_REGDB_NOTOPEN | COMADMIN_E_REGDB_ALREADYRUNNING |
COMADMIN_E_REGDB_SYSTEMERR
Qué significa COMADMIN_E_REGDB_SYSTEMERR
COMADMIN_E_REGDB_SYSTEMERR corresponde al HRESULT 0x80110474. Windows indica: «La base de datos del Registro de COM+ detectó un error del sistema.».
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.
- Confirma que «La base de datos del Registro de COM+ detectó un error del sistema.» se mantiene al repetir solo la operación mínima; después cambia una única precondición por prueba.
Cómo distinguirlo de resultados cercanos
COMADMIN_E_SAFERINVALIDsirve como contraste porque significa «El nivel SAFER especificado no es válido.».COMADMIN_E_SESSIONmarca otro estado del mismo subsistema: «No se admite la versión del catálogo del servidor.».
Diagnóstico específico
La condición que debe demostrarse en este caso es ««La base de datos del Registro de COM+ detectó un error del sistema.».». 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 regdb systemerr; 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.
