¿Qué significa el código HRESULT 0x80110475 (COMADMIN_E_REGDB_ALREADYRUNNING)?

 
Anterior Siguiente
COMADMIN_E_REGDB_SYSTEMERR COMADMIN_E_MIG_VERSIONNOTSUPPORTED

COMADMIN_E_REGDB_ALREADYRUNNING

Qué significa COMADMIN_E_REGDB_ALREADYRUNNING

COMADMIN_E_REGDB_ALREADYRUNNING corresponde al HRESULT 0x80110475. Windows indica: «La base de datos del Registro de COM+ ya se está ejecutando.».

Qué comprobar

  • Registra CLSID, ProgID y TypeLib implicados, ruta y arquitectura del DLL, punto de entrada de registro, claves de registro y AppID de destino; después identifica la colección, proceso o contexto exacto que estaba activo cuando apareció el código.
  • Valida la condición «La base de datos del Registro de COM+ ya se está ejecutando.» 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_OBJECT_PARENT_MISSING se refiere a otra frontera: «Uno de los objetos que se están insertando o actualizando no pertenece a una colección principal válida.».
  • COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS marca otro estado del mismo subsistema: «Los componentes heredados no pueden existir en particiones que no sean la base.».

Cierra el diagnóstico repitiendo la acción desde un estado conocido y comprobando que «La base de datos del Registro de COM+ ya se está ejecutando.» deja de ser cierto; cualquier código distinto merece su propio análisis.

Referencias técnicas


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