Метод IAzClientContext3::IsInRoleAssignment (azroles.h)
Метод IsInRoleAssignment проверяет, является ли субъект, представленный текущим контекстом клиента, членом указанной роли в указанной область.
Синтаксис
HRESULT IsInRoleAssignment(
[in] BSTR bstrScopeName,
[in] BSTR bstrRoleName,
[out] VARIANT_BOOL *pbIsInRole
);
Параметры
[in] bstrScopeName
Имя область для проверка.
[in] bstrRoleName
Имя проверяемой роли.
[out] pbIsInRole
VARIANT_TRUE, является ли субъект, представленный текущим контекстом клиента, членом роли, указанной параметром bstrRoleName в область, заданном параметром bstrScopeName; в противном случае VARIANT_FALSE.
Возвращаемое значение
Если метод завершается успешно, он возвращает S_OK.
Если происходит сбой метода, он возвращает код ошибки. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | azroles.h |