GetAppContainerAce 函数 (securitybaseapi.h)
检索一个值,该值指示是否存在包或功能 SID。
语法
BOOL GetAppContainerAce(
[in] PACL Acl,
[in] DWORD StartingAceIndex,
[out] PVOID *AppContainerAce,
[out, optional] DWORD *AppContainerAceIndex
);
参数
[in] Acl
指向 ACL 结构的指针。
[in] StartingAceIndex
指定 ACL 的 ACE 列表中要添加新 ACE 的位置。 值为零会将 ACE 插入到列表的开头。 MAXDWORD 的值会将 ACE 追加到列表的末尾。
[out] AppContainerAce
指向 AppContainerAce 对象的指针。
[out, optional] AppContainerAceIndex
ACL 的 ACE 列表中的位置。
返回值
如果该函数成功,则返回 TRUE。
如果函数失败,则返回 FALSE。 要获得更多的错误信息,请调用 GetLastError。 GetLastError 可能会返回 WinError.h 中定义的错误代码之一。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2003 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | securitybaseapi.h (包括 Windows.h) |
Library | Advapi32.lib |
DLL | Advapi32.dll |