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