Interfaz IEffectivePermission2 (aclui.h)
La interfaz IEffectivePermission2 proporciona una manera de determinar los permisos efectivos para una entidad de seguridad en un objeto de una manera en la que el contexto de seguridad de la entidad de seguridad puede estar compuesto con un contexto de dispositivo o ajustado de otras maneras. Además, determina los permisos efectivos incluso cuando se aplican varias comprobaciones de seguridad. El editor de control de acceso usa esta información para comunicar los permisos efectivos al cliente.
Herencia
La interfaz IEffectivePermission2 hereda de la interfaz IUnknown . IEffectivePermission2 también tiene estos tipos de miembros:
Métodos
La interfaz IEffectivePermission2 tiene estos métodos.
IEffectivePermission2::ComputeEffectivePermissionWithSecondarySecurity Calcula los permisos efectivos mediante la seguridad secundaria de un objeto . |
Comentarios
Los administradores de recursos que admiten el control de acceso dinámico o los administradores de recursos en los que el acceso efectivo a un objeto viene determinado por más de una comprobación de seguridad, por ejemplo, un descriptor de seguridad y un firewall.
El administrador de recursos suele implementar ISecurityInformation4 antes de implementar IEffectivePermission2 porque IEffectivePermission2 interpreta el SECURITY_OBJECT devuelto por el método GetSecondarySecurity .
Si se implementa la interfaz IEffectivePermission2 , no se usa la interfaz IEffectivePermission .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | aclui.h |