Site icon EfmSoft

¿Qué significa el código HRESULT 0x80110472 (COMADMIN_E_REGDB_NOTINITIALIZED)?

 
Anterior Siguiente
COMADMIN_E_AMBIGUOUS_PARTITION_NAME COMADMIN_E_REGDB_NOTOPEN

COMADMIN_E_REGDB_NOTINITIALIZED

Qué significa COMADMIN_E_REGDB_NOTINITIALIZED

COMADMIN_E_REGDB_NOTINITIALIZED corresponde al HRESULT 0x80110472. Windows indica: «La base de datos del Registro de COM+ no se ha inicializado.».

Qué comprobar

  • Documenta CLSID, ProgID y TypeLib implicados, ruta y arquitectura del DLL, punto de entrada de registro, claves de registro y AppID de destino y evita limpiar catálogo, registro o cola hasta saber qué objeto concreto produjo el resultado.
  • Comprueba que el estado observado coincide con «La base de datos del Registro de COM+ no se ha inicializado.» y descarta una transición posterior que haya sustituido el error original.

Cómo distinguirlo de resultados cercanos

  • COMADMIN_E_OBJECTERRORS marca otro estado del mismo subsistema: «Se produjeron errores al acceder a uno o varios objetos; la colección ErrorInfo puede contener más detalles.».
  • COMADMIN_E_KEYMISSING marca otro estado del mismo subsistema: «No se encontró el objeto en el catálogo.».

Diagnóstico específico

La condición que debe demostrarse en este caso es ««La base de datos del Registro de COM+ no se ha inicializado.».». 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 notinitialized; 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.

Exit mobile version