Структура JET_ENUMCOLUMNID
Применимо к: Windows | Windows Server
Структура JET_ENUMCOLUMNID
Структура JET_ENUMCOLUMNID перечисляет определенный набор столбцов и, при необходимости, определенный набор нескольких значений для этих столбцов при использовании функции JetEnumerateColumns . JetEnumerateColumns возвращает массив JET_ENUMCOLUMNID структур.
typedef struct {
JET_COLUMNID columnid;
unsigned long ctagSequence;
unsigned long* rgtagSequence;
} JET_ENUMCOLUMNID;
Элементы
columnid
Идентификатор столбца для перечисления.
Если идентификатор столбца равен 0 (нулю), то перечисление этого столбца пропускается и соответствующий слот в выходном массиве JET_ENUMCOLUMN структур будет создан с состоянием столбца JET_wrnColumnSkipped.
ctagSequence
При необходимости определяет массив значений столбцов (по одному индексу) для перечисления для указанного идентификатора столбца.
Если ctagSequence имеет значение 0 (ноль), то rgtagSequence игнорируется, и будут перечислены все значения столбцов для указанного идентификатора столбца.
Если элемент rgtagSequence равен 0 (нулю), перечисление этого значения столбца (по одному индексу) будет пропущено. Соответствующий слот в выходном массиве структуры JET_ENUMCOLUMNID будет создан со значением состояния столбца JET_wrnColumnSkipped.
rgtagSequence
Массив одноуровневых индексов в массив значений столбцов для заданного столбца. Один элемент — это itagSequence , определенный в JET_RETRIEVECOLUMN. Значение itagSequence равное 0 (ноль) означает "skip". Значение itagSequence , равное 1, означает возврат первого значения столбца, 2 — второго и т. д.
Требования
Требование | Значение |
---|---|
Клиент |
Требуется Windows Vista, Windows XP или Windows 2000 Профессиональная. |
Сервер |
Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server. |
Верхняя часть |
Объявлено в Esent.h. |
См. также:
JET_COLUMNID
JET_ENUMCOLUMN
JET_ENUMCOLUMNID
JET_RETRIEVECOLUMN
JetEnumerateColumns