| Anterior | Siguiente |
| CO_E_FAILEDTOCLOSEHANDLE | CO_E_ACESINWRONGORDER |
CO_E_EXCEEDSYSACLLIMIT
Qué significa CO_E_EXCEEDSYSACLLIMIT
CO_E_EXCEEDSYSACLLIMIT corresponde al HRESULT 0x80010139. Windows indica: «El número de ACE de la ACL supera el límite del sistema.».
No es un fallo COM/OLE genérico; corresponde a seguridad de COM, descriptores de acceso e impersonación durante activación o llamadas. Aquí, Windows resume la condición como «El número de ACE de la ACL supera el límite del sistema.». Para esta constante, enlaza esa descripción con CLSID/AppID, SID del llamador, token efectivo, descriptor de seguridad/ACL, nivel de impersonación y operación COM que realiza la comprobación antes de modificar registro, objeto o datos.
Qué comprobar
- Captura CLSID/AppID, SID del llamador, token efectivo, descriptor de seguridad/ACL, nivel de impersonación y operación COM que realiza la comprobación antes de cualquier retry, re-registro o reinicio del proceso.
- Reproduce «El número de ACE de la ACL supera el límite del sistema.» en una operación mínima; después cambia una sola precondición para saber qué frontera se corrigió.
Tratamiento recomendado
Conserva identidad y descriptor exactos, corrige la ACE, token o nivel de impersonación en el ámbito mínimo y repite con el mismo CLSID/AppID. No desactives controles de acceso globales para hacer pasar la activación.
Resultados cercanos que significan otra cosa
CO_E_DBERRORmarca una condición diferente: «Al intentar utilizar una base de datos, se produjo un error específico de esa base de datos.».CO_E_PREMATURE_STUB_RUNDOWNmarca una condición diferente: «El administrador de stubs liberó el objeto mientras todavía había clientes externos conectados.».
La reparación se valida repitiendo la misma llamada y confirmando que deja de cumplirse «El número de ACE de la ACL supera el límite del sistema.» sin introducir una conversión, registro o fallback distinto.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.