aclui.h 标头

此标头由多种技术使用。 有关详细信息,请参阅:

aclui.h 包含以下编程接口:

接口

 
IEffectivePermission

提供一种确定对象上安全主体的有效权限的方法。
IEffectivePermission2

提供一种确定对象上安全主体的有效权限的方法。
ISecurityInformation

使访问控制编辑器能够与 CreateSecurityPage 和 EditSecurity 函数的调用方通信。
ISecurityInformation2

使访问控制编辑器能够从客户端获取 ISecurityInformation 接口未提供的信息。
ISecurityInformation3

提供当用户单击访问控制编辑器页上的“编辑”按钮时显示提升的访问控制编辑器所需的方法,该按钮在该“编辑”按钮上显示盾牌的图像。
ISecurityInformation4

使访问控制编辑器 (ACE) 获取共享的安全描述符来初始化共享页。
ISecurityObjectTypeInfo

提供一种确定继承访问控制项源的方法, (ACE) 自由访问控制列表 (DACL) 和系统访问控制列表 (SACL) 。

函数

 
CreateSecurityPage

创建一个基本安全属性页,使用户能够查看和编辑访问控制项允许或拒绝的访问权限, (ACE) 在对象的自由访问控制列表中 (DACL) 。
EditSecurity

显示包含基本安全属性页的属性表。 此属性页使用户能够在对象的 DACL 中查看和编辑 ACE 允许或拒绝的访问权限。
EditSecurityAdvanced

扩展 EditSecurity 函数,以在显示包含基本安全属性页的属性表时包含安全页类型。

结构

 
EFFPERM_RESULT_LIST

列出有效权限。
SECURITY_OBJECT

包含安全对象信息。
SI_ACCESS

包含有关安全对象的访问权限或默认访问掩码的信息。
SI_INHERIT_TYPE

包含有关子对象如何继承 (ACE) 访问控制条目的信息。
SI_OBJECT_INFO

用于初始化访问控制编辑器。
SID_INFO

包含与 ISecurityInformation2::LookupSids 返回的 SID 结构对应的公用名列表。
SID_INFO_LIST

包含SID_INFO结构的列表。

枚举

 
SI_PAGE_TYPE

包含指示访问控制编辑器属性表中属性页类型的值。