Estrutura JET_ENUMCOLUMNID
Aplica-se a: Windows | Windows Server
Estrutura JET_ENUMCOLUMNID
A estrutura JET_ENUMCOLUMNID enumera um conjunto específico de colunas e, opcionalmente, um conjunto específico de vários valores para essas colunas quando a função JetEnumerateColumns é usada. JetEnumerateColumns retorna uma matriz de estruturas JET_ENUMCOLUMNID .
typedef struct {
JET_COLUMNID columnid;
unsigned long ctagSequence;
unsigned long* rgtagSequence;
} JET_ENUMCOLUMNID;
Membros
Columnid
A ID da coluna a ser enumerada.
Se a ID da coluna for 0 (zero), a enumeração dessa coluna será ignorada e um slot correspondente na matriz de saída de JET_ENUMCOLUMN estruturas será gerado com um estado de coluna de JET_wrnColumnSkipped.
ctagSequence
Opcionalmente, identifica uma matriz de valores de coluna (por índice baseado em um) para enumerar para a ID de coluna especificada.
Se ctagSequence for 0 (zero), rgtagSequence será ignorado e todos os valores de coluna para a ID de coluna especificada serão enumerados.
Se um elemento de rgtagSequence for 0 (zero), a enumeração desse valor de coluna (por índice baseado em um) será ignorada. Um slot correspondente na matriz de saída da estrutura JET_ENUMCOLUMNID será gerado com uma coluna status valor de JET_wrnColumnSkipped.
rgtagSequence
Uma matriz de índices baseados em um na matriz de valores de coluna para uma determinada coluna. Um único elemento é um itagSequence que é definido em JET_RETRIEVECOLUMN. Uma itagSequence de 0 (zero) significa "skip". Uma itagSequence de 1 significa retornar o primeiro valor de coluna da coluna, 2 significa o segundo e assim por diante.
Requisitos
Requisito | Valor |
---|---|
Cliente |
Requer Windows Vista, Windows XP ou Windows 2000 Professional. |
Servidor |
Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server. |
Cabeçalho |
Declarado em Esent.h. |
Consulte Também
JET_COLUMNID
JET_ENUMCOLUMN
JET_ENUMCOLUMNID
JET_RETRIEVECOLUMN
JetEnumerateColumns