dsmQueryAccess

L'appel de fonction dsmQueryAccess interroge le serveur pour connaître toutes les règles d'autorisation d'accès pour les versions de sauvegarde ou les copies archivées de vos objets. Un pointeur vers un tableau de règles d'accès est transmis vers l'appel et le tableau complet est renvoyé. Un pointeur vers le nombre de règles est transmis pour indiquer le nombre de règles contenues dans le tableau.

Il n'existe aucun code retour spécifique à cet appel.

Syntaxe

dsInt16_t DSMLINKAGE dsmQueryAccess 
                   (dsUint32_t            dsmHandle),
                    qryRespAccessData     **accessListP,
                    dsUint16_t            *numberOfRules) ;

Paramètres

dsUint32_t dsmHandle (I)
Descripteur qui associe cet appel à un appel dsmInitEx précédent.
qryRespAccessData **accessListP (O)
Pointeur vers un tableau d'éléments qryRespAccessData attribués par la bibliothèque d'API. Chaque élément correspond à une règle d'accès. Le nombre d'éléments du tableau est renvoyé dans le paramètre numberOfRules . Les informations renvoyées dans chaque élément qryRespAccessData sont les suivantes:
  Nom Description
  ruleNumber ID de la règle d'accès identifiant la règle à supprimer.
  AccessType Type de sauvegarde ou d'archivage.
  Node Poste sur lequel vous avez autorisé l'accès.
  Owner Utilisateur auquel vous avez accordé l'accès.
  objName Descripteurs d'espace fichier de haut niveau ou de bas niveau.
dsUint32_t *numberOfRules (O)
Renvoie le nombre de règles contenues dans le tableau accessList.