| Anterior | Siguiente |
| COMADMIN_E_NOTCHANGEABLE | COMADMIN_E_SESSION |
COMADMIN_E_NOTDELETEABLE
Qué significa COMADMIN_E_NOTDELETEABLE
COMADMIN_E_NOTDELETEABLE corresponde al HRESULT 0x8011042B. Windows indica: «Se ha deshabilitado la función de eliminación para este objeto.».
Qué comprobar
- Conserva 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 y marca el instante exacto de la operación para correlacionarlo con eventos de COM+, SCM, RPC o MSMQ.
- Verifica que «Se ha deshabilitado la función de eliminación para este objeto.» describe el objeto actual y no otro AppID, partición, CLSID, mensaje o contexto con un nombre parecido.
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_COMP_MOVE_SOURCEse refiere a otra frontera: «No se puede mover ni copiar un componente desde la Aplicación del sistema, un proxy de aplicación o una aplicación que no admite cambios.».COMADMIN_E_REGISTRY_ACCESSDENIEDsirve como contraste porque significa «El usuario especificado no puede escribir en el Registro del sistema.».
Repite la operación original sin cambiar simultáneamente aplicación, partición y credenciales. El cierre correcto es que ya no se reproduzca «Se ha deshabilitado la función de eliminación para este objeto.» y el catálogo quede coherente al repoblarlo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.