Extensions Image, Audio et Vidéo Administration et programmation

QbQueryListFeatures


Image Audio Vidéo
X    

Renvoie une liste à jour de fonctions dans l'objet de la requête. L'API renvoie la liste dans la mémoire tampon que vous avez désignée. Les caractéristiques suivantes sont fournies avec l'extension Image :

Autorisation

Aucune.

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

libdmbqqry.sl (HP-UX)

libdmbqqry.so (Solaris)

Fichier d'inclusion

dmbqbapi.h

Syntaxe

SQLRETURN QbQueryListFeatures(
      QbQueryHandle qObj,
      SQLINTEGER bufSize,
      SQLINTEGER* count,
      char *featureNames
      );

Paramètres

qObj (entrée)
Descripteur de l'objet de la requête.

bufSize (entrée)
Taille de la mémoire tampon du tableau featureNames. Utilisez la valeur de la constante qbiMaxFeatureName comme taille de mémoire tampon. Les fonctions de l'objet de la requête sont identifiées par une chaîne de caractères.

count (sortie)
Nombre de noms de fonctions renvoyés.

featureNames (sortie)
Pointeur sur le tableau des noms des fonctions contenues dans l'objet de la requête. Le tableau est stocké dans la mémoire tampon que vous avez affectée.

Codes d'erreur

qbiECinvalidQueryHandle
Le descripteur de requête indiqué ne fait pas référence à une requête correcte.

Exemples

Renvoi du nombre de fonctions dans l'objet de la requête identifié par le descripteur qoHandle. Utilisez la valeur de la constante qbiMaxFeatureName pour déterminer la taille de la mémoire tampon nécessaire. Renvoi du nom de fonction à la mémoire tampon FEATS et du nombre de fonctions à la variable retCount :

#include <dmbqbapi.h>
 
bufSize = qbiMaxFeatureName;
 
rc = QbQueryListFeatures(qoHandle, bufSize,
        &retCount, feats);


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