다음을 통해 공유


IAzClientContext::GetRoles 메서드(azroles.h)

GetRoles 메서드는 클라이언트 컨텍스트에 대한 역할을 반환합니다.

구문

HRESULT GetRoles(
  [in, optional] BSTR    bstrScopeName,
  [out]          VARIANT *pvarRoleNames
);

매개 변수

[in, optional] bstrScopeName

pvarRoleNames 매개 변수에서 반환된 역할을 적용할 수 있는 IAzScope 개체의 이름입니다. 이 속성이 NULL이면 애플리케이션 scope 역할이 반환되고, 그렇지 않으면 애플리케이션 scope 역할 대신 지정된 scope 역할이 반환됩니다.

[out] pvarRoleNames

SAFEARRAY를 반환하는 데 사용되는 VARIANT에 대한 포인터입니다. SAFEARRAY의 각 요소는 bstrScopeName 매개 변수로 지정된 scope 클라이언트가 속한 역할의 이름을 포함하는 BSTR 형식의 VARIANT입니다.

반환 값

반환 값은 HRESULT입니다. S_OK 값은 성공을 나타냅니다. 다른 값은 작업이 실패했음을 나타냅니다.

설명

JScript에서 반환된 SAFEARRAY 는 JScript Array 개체로 변환되어야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 azroles.h
라이브러리 Azroles.lib
DLL Azroles.dll
재배포 가능 파일 Windows XP의 Windows Server 2003 관리 도구 팩