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

   
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