| Anterior | Siguiente |
| COMADMIN_E_OBJECTERRORS | COMADMIN_E_KEYMISSING |
COMADMIN_E_OBJECTINVALID
Qué significa COMADMIN_E_OBJECTINVALID
COMADMIN_E_OBJECTINVALID corresponde al HRESULT 0x80110402. Windows indica: «Faltan una o varias propiedades del objeto o no son válidas.».
Qué comprobar
- Obtén 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 en la misma llamada que devuelve el HRESULT y no reinicies COM+ antes de guardar esa evidencia.
- Valida la condición «Faltan una o varias propiedades del objeto o no son válidas.» sobre el mismo catálogo o contexto; una prueba en otra partición puede dar un resultado engañoso.
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_PAUSEDPROCESSMAYNOTBERECYCLEDdescribe una condición distinta: «Un proceso pausado no se puede reciclar.».COMADMIN_E_NOTINREGISTRYno es equivalente; su descripción es «No se encontró el objeto en el Registro.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
