ISecurityInformation 接口 (aclui.h)
ISecurityInformation 接口使访问控制编辑器能够与 CreateSecurityPage 和 EditSecurity 函数的调用方进行通信。 编辑器调用接口方法以检索用于初始化其页面的信息,并确定可供用户使用的编辑选项。 编辑器还会调用 接口方法,将用户的输入传递回应用程序。
LPSECURITYINFO 类型是指向 ISecurityInformation 对象的指针。
继承
ISecurityInformation 接口继承自 IUnknown 接口。 ISecurityInformation 还具有以下类型的成员:
方法
ISecurityInformation 接口具有这些方法。
ISecurityInformation::GetAccessRights GetAccessRights 方法请求有关可控制安全对象的访问权限的信息。 |
ISecurityInformation::GetInheritTypes GetInheritTypes 方法请求有关子对象如何继承 ACE 的信息。 有关详细信息,请参阅 ACE 继承。 |
ISecurityInformation::GetObjectInformation GetObjectInformation 方法请求访问控制编辑器用来初始化其页面和确定可供用户使用的编辑选项的信息。 |
ISecurityInformation::GetSecurity GetSecurity 方法请求正在编辑其安全描述符的安全对象的安全描述符。 访问控制编辑器调用此方法以检索对象的当前或默认安全描述符。 |
ISecurityInformation::MapGeneric MapGeneric 方法请求将访问掩码中的通用访问权限映射到其相应的标准和特定访问权限。 |
ISecurityInformation::P ropertySheetPageCallback PropertySheetPageCallback 方法通知 EditSecurity 或 CreateSecurityPage 调用方正在创建或销毁访问控制编辑器属性页。 |
ISecurityInformation::SetSecurity SetSecurity 方法提供一个安全描述符,其中包含用户希望应用于安全对象的安全信息。 当用户单击“确定”或“应用”时,访问控制编辑器将调用此方法。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | aclui.h |