AuthzAddSidsToContext 函数 (authz.h)
AuthzAddSidsToContext 函数创建现有上下文的副本,并将一组给定的安全标识符追加 (SID) 和受限 SID。
语法
AUTHZAPI BOOL AuthzAddSidsToContext(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID_AND_ATTRIBUTES Sids,
[in] DWORD SidCount,
[in] PSID_AND_ATTRIBUTES RestrictedSids,
[in] DWORD RestrictedSidCount,
[out] PAUTHZ_CLIENT_CONTEXT_HANDLE phNewAuthzClientContext
);
参数
[in] hAuthzClientContext
要复制为 NewClientContext 基础的AUTHZ_CLIENT_CONTEXT_HANDLE结构。
[in] Sids
指向 SID_AND_ATTRIBUTES 结构的指针,该结构包含要添加到客户端上下文的不受限制部分的 SID 和属性。
[in] SidCount
要添加的 SID 数。
[in] RestrictedSids
指向 SID_AND_ATTRIBUTES 结构的指针,该结构包含要添加到客户端上下文的受限部分的 SID 和属性。
[in] RestrictedSidCount
要添加的受限 SID 数。
[out] phNewAuthzClientContext
指向创建的 AUTHZ_CLIENT_CONTEXT_HANDLE 结构的指针,其中包含过期时间、标识符、标志、其他 SID 和受限 SID 的输入值。
返回值
如果该函数成功,则返回 TRUE。
如果函数失败,则返回 FALSE。 要获得更多的错误信息,请调用 GetLastError。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | authz.h |
Library | Authz.lib |
DLL | Authz.dll |
可再发行组件 | Windows XP 上的 Windows Server 2003 管理工具包 |