Partager via


JET_ENUMCOLUMNID Structure

S’applique à : Windows | Windows Server

JET_ENUMCOLUMNID Structure

La structure JET_ENUMCOLUMNID énumère un ensemble spécifique de colonnes et, éventuellement, un ensemble spécifique de plusieurs valeurs pour ces colonnes lorsque la fonction JetEnumerateColumns est utilisée. JetEnumerateColumns retourne un tableau de structures JET_ENUMCOLUMNID .

    typedef struct {
      JET_COLUMNID columnid;
      unsigned long ctagSequence;
      unsigned long* rgtagSequence;
    } JET_ENUMCOLUMNID;

Membres

Columnid

ID de colonne à énumérer.

Si l’ID de colonne est 0 (zéro), l’énumération de cette colonne est ignorée et un emplacement correspondant dans le tableau de sortie de JET_ENUMCOLUMN structures est généré avec un état de colonne de JET_wrnColumnSkipped.

ctagSequence

Identifie éventuellement un tableau de valeurs de colonne (par index de base unique) à énumérer pour l’ID de colonne spécifié.

Si ctagSequence a la valeur 0 (zéro), rgtagSequence est ignoré et toutes les valeurs de colonne pour l’ID de colonne spécifié sont énumérées.

Si un élément de rgtagSequence est égal à 0 (zéro), l’énumération de cette valeur de colonne (par un index de base) est ignorée. Un emplacement correspondant dans le tableau de sortie de la structure JET_ENUMCOLUMNID est généré avec une valeur de status colonne de JET_wrnColumnSkipped.

rgtagSequence

Tableau d’index de base unique dans le tableau de valeurs de colonne pour une colonne donnée. Un élément unique est un itagSequence qui est défini dans JET_RETRIEVECOLUMN. Une itagSequence de 0 (zéro) signifie « skip ». Une itagSequence de 1 signifie retourner la première valeur de colonne de la colonne, 2 signifie la deuxième, et ainsi de suite.

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_COLUMNID
JET_ENUMCOLUMN
JET_ENUMCOLUMNID
JET_RETRIEVECOLUMN
JetEnumerateColumns