JET_ENUMCOLUMNID Struttura

Si applica a: Windows | Windows Server

JET_ENUMCOLUMNID Struttura

La struttura JET_ENUMCOLUMNID enumera un set specifico di colonne e, facoltativamente, un set specifico di più valori per tali colonne quando viene usata la funzione JetEnumerateColumns . JetEnumerateColumns restituisce una matrice di strutture JET_ENUMCOLUMNID .

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

Membri

columnid

ID colonna da enumerare.

Se l'ID colonna è 0 (zero), l'enumerazione di questa colonna viene ignorata e verrà generato uno slot corrispondente nella matrice di output delle strutture JET_ENUMCOLUMN con uno stato di colonna di JET_wrnColumnSkipped .

ctagSequence

Facoltativamente, identifica una matrice di valori di colonna (in base a un indice) per enumerare l'ID colonna specificato.

Se ctagSequence è 0 (zero), rgtagSequence viene ignorato e tutti i valori di colonna per l'ID colonna specificato verranno enumerati.

Se un elemento di rgtagSequence è 0 (zero), l'enumerazione di tale valore di colonna (per indice basato su uno) verrà ignorata. Verrà generato uno slot corrispondente nella matrice di output della struttura JET_ENUMCOLUMNID con un valore di stato della colonna di JET_wrnColumnSkipped .

rgtagSequence

Matrice di indici unisci nella matrice di valori di colonna per una determinata colonna. Un singolo elemento è un itagSequence definito in JET_RETRIEVECOLUMN. Un itagSequence pari a 0 (zero) significa "skip". Un itagSequence di 1 significa restituire il primo valore di colonna della colonna, 2 significa il secondo e così via.

Requisiti

Requisito Valore

Client

Richiede Windows Vista, Windows XP o Windows 2000 Professional.

Server

Richiede Windows Server 2008, Windows Server 2003 o Windows 2000 Server.

Intestazione

Dichiarato in Esent.h.

Vedere anche

JET_COLUMNID
JET_ENUMCOLUMN
JET_ENUMCOLUMNID
JET_RETRIEVECOLUMN
JetEnumerateColumns