¿Qué significa el código HRESULT 0x80110401 (COMADMIN_E_OBJECTERRORS)?

 
Anterior Siguiente
SCARD_W_CACHE_ITEM_TOO_BIG COMADMIN_E_OBJECTINVALID

COMADMIN_E_OBJECTERRORS

Qué significa COMADMIN_E_OBJECTERRORS

COMADMIN_E_OBJECTERRORS corresponde al HRESULT 0x80110401. Windows indica: «Se produjeron errores al acceder a uno o varios objetos; la colección ErrorInfo puede contener más detalles.».

Qué comprobar

  • Antes del primer reintento captura colección COM+, clave o GUID del objeto, padre, propiedad y valor que se intenta guardar, además de la sesión de catálogo que originó el objeto; cualquier cambio posterior debe compararse contra ese estado inicial.
  • Usa la descripción «Se produjeron errores al acceder a uno o varios objetos; la colección ErrorInfo puede contener más detalles.» como hipótesis verificable y correlaciónala con la evidencia concreta de esa ejecución.

Tratamiento recomendado

Repuebla la colección y resuelve objeto y padre por sus claves estables. Valida tipo/rango de la propiedad y guarda un cambio mínimo; si el objeto falta o es inmutable, corrige el workflow en vez de crear un duplicado con otra identidad.

Cómo distinguirlo de resultados cercanos

  • COMADMIN_E_CLSIDORIIDMISMATCH describe una condición distinta: «Los CLSID o IID del archivo de aplicación no coinciden con las DLL correspondientes.».
  • COMADMIN_E_SERVICENOTINSTALLED marca otro estado del mismo subsistema: «El servicio no está instalado.».

Referencias técnicas


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