JET_ENUMCOLUMNVALUE Structure

S’applique à : Windows | Windows Server

JET_ENUMCOLUMNVALUE Structure

La structure JET_ENUMCOLUMNVALUE énumère les valeurs de colonne d’un enregistrement à l’aide de la fonction JetEnumerateColumns . JetEnumerateColumns retourne un tableau de structures JET_ENUMCOLUMNVALUE . Le tableau est retourné en mémoire allouée à l’aide du rappel compatible realloc fourni à cette fonction.

    typedef struct {
      unsigned long itagSequence;
      JET_ERR err;
      unsigned long cbData;
      void* pvData;
    } JET_ENUMCOLUMNVALUE;

Membres

itagSequence

Valeur de colonne (par index de base unique) qui a été énumérée.

err

La colonne status code résultant de l’énumération de la valeur de colonne.

Valeur

Signification

JET_wrnColumnNull

La valeur de colonne demandée est NULL.

JET_wrnColumnSkipped

ItagSequence spécifiée dans l’élément du tableau rgtagSequence dans le struct JET_ENUMCOLUMN correspondant à ce struct JET_ENUMCOLUMNVALUE était zéro.

JET_wrnColumnTruncated

La valeur de colonne demandée a été tronquée à la taille spécifiée avant d’être retournée.

Cette troncation se produit uniquement pour le texte long et les colonnes binaires longues qui contiennent de grandes quantités de données.

cbData

Valeur de colonne qui a été énumérée pour la colonne.

La mémoire tampon de sortie est retournée dans la mémoire allouée à l’aide du rappel compatible realloc fourni à JetEnumerateColumns.

pvData

Valeur de colonne qui a été énumérée pour la colonne.

La mémoire tampon de sortie est retournée dans la mémoire allouée à l’aide du rappel compatible realloc fourni à JetEnumerateColumns.

Spécifications

Condition requise Valeur

Client

Nécessite Windows Vista, Windows XP ou Windows 2000 Professionnel.

Serveur

Nécessite Windows Server 2008, Windows Server 2003 ou Windows 2000 Server.

En-tête

Déclaré dans Esent.h.

Voir aussi

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc