Метод IAzClientContext2::AddRoles (azroles.h)
Метод AddRoles добавляет указанный массив существующих объектов IAzRole в контекст клиента.
Синтаксис
HRESULT AddRoles(
[in] VARIANT varRoles,
[in] BSTR bstrScopeName
);
Параметры
[in] varRoles
Массив имен ролей, указывающих объекты IAzRole , добавляемые в контекст клиента.
[in] bstrScopeName
Область, к которому применяется массив ролей.
Возвращаемое значение
Если метод выполнен успешно, метод возвращает S_OK.
Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Комментарии
Объекты IAzRole, связанные с именами в массиве varRoles, должны уже существовать в указанном область.
Добавленные роли используются в последующих вызовах методов AccessCheck и GetRoles .
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008, Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения] |
Целевая платформа | Windows |
Header | azroles.h |
Библиотека | Azroles.lib |
DLL | Azroles.dll |