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

Consulte también

IEffectivePermission