EditSecurityAdvanced 函数 (aclui.h)

EditSecurityAdvanced 函数扩展 EditSecurity 函数,以在显示包含基本安全属性页的属性表时包含安全页类型。 此属性页使用户能够查看和编辑访问控制 (ACE) 在对象的 可自由访问控制列表中 (DACL) 中允许或拒绝的访问权限。

语法

HRESULT ACLUIAPI EditSecurityAdvanced(
  [in] HWND           hwndOwner,
  [in] LPSECURITYINFO psi,
  [in] SI_PAGE_TYPE   uSIPage
);

参数

[in] hwndOwner

拥有属性表的窗口的句柄。 此参数可以为 NULL。

[in] psi

指向 ISecurityInformation 接口实现的指针。 系统调用 接口方法以检索有关正在编辑的对象的信息并返回用户的输入。

[in] uSIPage

SI_PAGE_TYPE 枚举的值,指示要显示提升的访问控制编辑器的页面类型。

返回值

如果函数成功,则返回值S_OK。

如果函数失败,则任何其他 HRESULT 值都指示错误。 有关常见错误代码的列表,请参阅 通用 HRESULT 值

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 aclui.h
Library Aclui.lib
DLL Aclui.dll

另请参阅

访问控制 编辑器

访问控制 编辑器函数

CreateSecurityPage

EditSecurity

GetSecurity

ISecurityInformation

SetSecurity