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
qryRespAccessDataattribué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émentqryRespAccessDatasont 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.