Поделиться через


Метод 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