Método IAzClientContext2::GetAssignedScopesPage (azroles.h)
El método GetAssignedScopesPage recupera una lista de los ámbitos en los que el cliente representado por el objeto IAzClientContext2 actual se asigna al menos a un rol.
Sintaxis
HRESULT GetAssignedScopesPage(
[in] LONG lOptions,
[in] LONG PageSize,
[in, out] VARIANT *pvarCursor,
VARIANT *pvarScopeNames
);
Parámetros
[in] lOptions
Marca que especifica si este método comprueba los grupos de consultas LDAP para la asignación de ámbito. Los grupos de consultas LDAP previamente almacenados en caché se comprueban independientemente del valor de esta marca.
Valor | Significado |
---|---|
|
No se comprueban los grupos de consultas LDAP que no se almacenaron en caché previamente. |
[in] PageSize
Número de elementos de cada resultado de página.
[in, out] pvarCursor
Puntero a un variant que representa la página actual de resultados. Para la primera llamada al método GetAssignedScopesPage , pase VT_EMPTY como valor de este parámetro para recuperar la primera página de resultados. El número de elementos de una página viene determinado por el valor del parámetro PageSize . En la salida, este parámetro contiene el valor que se pasará en la siguiente llamada a GetAssignedScopesPage para recuperar la página siguiente de resultados. Si el valor de este parámetro en la salida es EMPTY, no hay más páginas de resultados.
pvarScopeNames
En la devolución, contiene una matriz de variables de tipo VARIANT. Cada elemento de la matriz es de tipo VT_BSTR y contiene el nombre de un ámbito al que se asigna el cliente actual. El parámetro PageSize especifica el número de elementos de la matriz.
Valor devuelto
Si el método se realiza correctamente, el método devuelve S_OK.
Si se produce un error en el método, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Comentarios
Si varios subprocesos acceden al mismo almacén de autorización, es posible que una llamada al método GetAssignedScopesPage en uno de los subprocesos no devuelva resultados precisos si el otro subproceso modifica el almacén.
En JScript, los valores SAFEARRAY devueltos deben convertirse en el objeto Array de JScript.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008, Windows Server 2003 con SP1 [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 |