Método IAzClientContext::GetRoles (azroles.h)
El método GetRoles devuelve los roles para el contexto de cliente.
Sintaxis
HRESULT GetRoles(
[in, optional] BSTR bstrScopeName,
[out] VARIANT *pvarRoleNames
);
Parámetros
[in, optional] bstrScopeName
Nombre del objeto IAzScope del que se aplican los roles devueltos en el parámetro pvarRoleNames . Si esta propiedad es NULL, se devuelven los roles del ámbito de la aplicación; De lo contrario, los roles del ámbito especificado se devuelven en lugar de los roles del ámbito de la aplicación.
[out] pvarRoleNames
Puntero a un valor VARIANT usado para devolver un SAFEARRAY. Cada elemento de SAFEARRAY es un VARIANT de tipo BSTR que contiene el nombre de un rol al que pertenece el cliente en el ámbito especificado por el parámetro bstrScopeName .
Valor devuelto
El valor devuelto es hrESULT. Un valor de S_OK indica que se ha realizado correctamente. Cualquier otro valor indica que se produjo un error en la operación.
Comentarios
En JScript, la safearray devuelta debe convertirse en el objeto Array de JScript.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | azroles.h |
Library | Azroles.lib |
Archivo DLL | Azroles.dll |
Redistribuible | Paquete de herramientas de administración de Windows Server 2003 en Windows XP |