| Anterior | Siguiente |
| COMADMIN_E_CANNOT_ALIAS_EVENTCLASS | COMADMIN_E_SAFERINVALID |
COMADMIN_E_PRIVATE_ACCESSDENIED
Qué significa COMADMIN_E_PRIVATE_ACCESSDENIED
COMADMIN_E_PRIVATE_ACCESSDENIED corresponde al HRESULT 0x80110821. Windows indica: «Se denegó el acceso porque el componente es privado.».
La operación fallida se sitúa en identidades, roles, autenticación y permisos de administración COM+. El significado práctico es: La frontera es de seguridad o identidad; conserva SID, rol/policy y operación exacta para no confundir autenticación, autorización y restricción de software. El mínimo de evidencia para aislarlo es SID del llamador, AppID/rol/usuario, nivel de autenticación, ACL o política de partición y operación exacta que fue rechazada.
Qué comprobar
- Reúne SID del llamador, AppID/rol/usuario, nivel de autenticación, ACL o política de partición y operación exacta que fue rechazada en una sola traza para que identidad, objeto y operación no queden separados durante el diagnóstico.
- Correlaciona el código con la llamada que lo genera, no solo con el mensaje final mostrado por la herramienta de administración.
- Confirma que «Se denegó el acceso porque el componente es privado.» se mantiene al repetir solo la operación mínima; después cambia una única precondición por prueba.
Tratamiento recomendado
Corrige la identidad, rol, ACL, nivel de autenticación o política de partición en el ámbito mínimo necesario. No reduzcas la seguridad global de COM+ para hacer pasar una operación administrativa.
Cómo distinguirlo de resultados cercanos
COMADMIN_E_CAT_SERVERFAULTdescribe una condición distinta: «El servidor de catálogo COM+ produjo una excepción durante la ejecución.».COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SETdescribe una condición distinta: «La partición especificada como predeterminada no pertenece al conjunto de particiones.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
