Metodo IAzClientContext::GetRoles (azroles.h)
Il metodo GetRoles restituisce i ruoli per il contesto client.
Sintassi
HRESULT GetRoles(
[in, optional] BSTR bstrScopeName,
[out] VARIANT *pvarRoleNames
);
Parametri
[in, optional] bstrScopeName
Nome dell'oggetto IAzScope da cui sono applicabili i ruoli restituiti nel parametro pvarRoleNames . Se questa proprietà è NULL, vengono restituiti i ruoli dall'ambito dell'applicazione; in caso contrario, i ruoli dell'ambito specificato vengono restituiti anziché i ruoli dall'ambito dell'applicazione.
[out] pvarRoleNames
Puntatore a UN VALORE VARIANT usato per restituire un OGGETTO SAFEARRAY. Ogni elemento di SAFEARRAY è un tipo VARIANT di tipo BSTR che contiene il nome di un ruolo a cui appartiene il client nell'ambito specificato dal parametro bstrScopeName .
Valore restituito
Il valore restituito è un HRESULT. Un valore di S_OK indica l'esito positivo. Qualsiasi altro valore indica che l'operazione non è riuscita.
Commenti
In JScript l'oggetto SAFEARRAY restituito deve essere convertito nell'oggetto Array JScript.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | azroles.h |
Libreria | Azroles.lib |
DLL | Azroles.dll |
Componente ridistribuibile | Windows Server 2003 Administration Tools Pack in Windows XP |