IEffectivePermission2 接口 (aclui.h)
IEffectivePermission2 接口提供了一种确定对象上安全主体的有效权限的方法,其中主体的安全上下文可能与设备上下文复合,或者以其他方式进行调整。 此外,它确定有效权限,即使应用了多个安全检查。 访问控制编辑器使用此信息将有效权限传达给客户端。
继承
IEffectivePermission2 接口继承自 IUnknown 接口。 IEffectivePermission2 还具有以下类型的成员:
方法
IEffectivePermission2 接口具有这些方法。
IEffectivePermission2::ComputeEffectivePermissionWithSecondarySecurity 使用对象的辅助安全性计算有效权限。 |
注解
IEffectivePermission2 接口应由支持动态访问控制的资源管理器实现,或者由资源管理器实现,其中对对象的有效访问由多个安全检查(例如安全描述符和防火墙)确定。
资源管理器通常在实现 IEffectivePermission2 之前实现 ISecurityInformation4,因为 IEffectivePermission2 解释 GetSecondarySecurity 方法返回的SECURITY_OBJECT。
如果实现了 IEffectivePermission2 接口,则不使用 IEffectivePermission 接口。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | aclui.h |