Método IAzTask2::RoleAssignments (azroles.h)

El método RoleAssignments devuelve una colección de las asignaciones de roles asociadas a esta tarea.

Sintaxis

HRESULT RoleAssignments(
  [in]  BSTR               bstrScopeName,
  [in]  VARIANT_BOOL       bRecursive,
  [out] IAzRoleAssignments **ppRoleAssignments
);

Parámetros

[in] bstrScopeName

Nombre del ámbito en el que se van a comprobar las asignaciones de roles. Si el valor de este parámetro es una cadena vacía, el método comprueba las asignaciones de roles en el nivel de aplicación.

[in] bRecursive

TRUE si el método comprueba todos los ámbitos de la aplicación; de lo contrario, FALSE. Este parámetro se omite si el valor del parámetro bstrScopeName no es NULL.

[out] ppRoleAssignments

Dirección de un puntero a una interfaz IAzRoleAssignments que representa la colección de objetos IAzRoleAssignment asociados a esta tarea.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK.

Si el método genera un error, este método devuelve un código de error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado azroles.h