Extensions Image, Audio et Vidéo Administration et programmation

DBaAdminGetReferencedFiles


Image Audio Vidéo
  X  

Renvoie les noms des fichiers référencés dans les colonnes Audio des tables utilisateur. Si un fichier est inaccessible (en raison, par exemple, de la non résolution de son nom à l'aide des spécifications de variable d'environnement), le nom de ce fichier est précédé du signe astérisque (*). Cette API n'utilise pas la zone FILENAME de la structure de données FILEREF. Par conséquent, elle attribue la valeur NULL à cette zone. Pour que cette API puisse être appelée, l'application doit être connectée à une base de données.

Il est nécessaire de libérer les ressources affectées par l'API après son appel. Plus précisément, vous devez annuler la structure de données de la liste de fichiers (filelist).

Autorisation

SYSADM, SYSCTRL, SYSMAINT

Fichier bibliothèque
OS/2 et Windows AIX, HP-UX et Solaris
dmbaudio.lib libdmbaudio.a (AIX)

libdmbaudio.sl (HP-UX)

libdmbaudio.so (Solaris)

Fichier d'inclusion

dmbaudio.h

Syntaxe

long DBaAdminGetReferencedFiles(
      char *qualifier,
      long *count,
      FILEREF *(*fileList)
      );

Paramètres

qualifier (entrée)
ID utilisateur correct ou valeur nulle. Si un ID utilisateur est spécifié, la recherche porte sur toutes les tables ayant le qualificatif indiqué. Si une valeur nulle est spécifiée, la recherche porte sur toutes les tables de la base de données en cours.

count (sortie)
Nombre d'entrées dans la liste de sortie.

fileList (sortie)
Liste des fichiers référencés dans la table.

Codes d'erreur

MMDB_SUCCESS
Le traitement de l'appel d'API a abouti.

MMDB_RC_NOT_CONNECTED
L'application n'a pas établi une connexion correcte à une base de données.

MMDB_RC_MALLOC
Le système ne peut pas affecter de mémoire pour renvoyer les résultats.

MMDB_RC_NO_AUTH
L'utilisateur ne dispose pas des droits nécessaires pour appeler cette API.

Exemples

Liste de tous les fichiers référencés dans les colonnes audio des tables appartenant à l'ID utilisateur adupont.

#include <dmbaudio.h>
long idx;
 
rc = DBaAdminGetReferencedFiles("adupont",
       &count, &fileList);


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]