IAzTask2::RoleAssignments 方法 (azroles.h)
RoleAssignments 方法返回与此任务关联的角色分配的集合。
语法
HRESULT RoleAssignments(
[in] BSTR bstrScopeName,
[in] VARIANT_BOOL bRecursive,
[out] IAzRoleAssignments **ppRoleAssignments
);
参数
[in] bstrScopeName
要在其中为角色分配检查的范围的名称。 如果此参数的值为空字符串,该方法将在应用程序级别检查角色分配。
[in] bRecursive
如果方法检查应用程序内的所有范围,则为 TRUE;否则为 FALSE。 如果 bstrScopeName 参数的值不为 NULL,则忽略此参数。
[out] ppRoleAssignments
指向 IAzRoleAssignments 接口的 指针的地址,该接口表示与此任务关联的 IAzRoleAssignment 对象的集合。
返回值
如果该方法成功,则返回 S_OK。
如果方法失败,它将返回错误代码。 有关常见错误代码的列表,请参阅 常见 HRESULT 值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | azroles.h |