IAzClientContext2::AddRoles 方法 (azroles.h)

AddRoles 方法将现有 IAzRole 对象的指定数组添加到客户端上下文中。

语法

HRESULT AddRoles(
  [in] VARIANT varRoles,
  [in] BSTR    bstrScopeName
);

参数

[in] varRoles

指定要添加到客户端上下文的 IAzRole 对象的角色名称数组。

[in] bstrScopeName

角色数组所应用到的范围。

返回值

如果该方法成功,该方法将返回S_OK。

如果方法失败,它将返回指示错误的 HRESULT 值。 有关常见错误代码的列表,请参阅 常见 HRESULT 值

备注

varRoles 数组中的名称关联的 IAzRole 对象必须已存在于指定的范围内。

添加的角色用于对 AccessCheckGetRoles 方法的后续调用。

要求

   
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008、Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 azroles.h
Library Azroles.lib
DLL Azroles.dll

另请参阅

AccessCheck

GetRoles

IAzClientContext2