Структура JET_ENUMCOLUMNVALUE
Применимо к: Windows | Windows Server
Структура JET_ENUMCOLUMNVALUE
Структура JET_ENUMCOLUMNVALUE перечисляет значения столбцов записи с помощью функции JetEnumerateColumns . JetEnumerateColumns возвращает массив JET_ENUMCOLUMNVALUE структур. Массив возвращается в памяти, выделенной с помощью обратного вызова, совместимого с realloc , который был предоставлен этой функции.
typedef struct {
unsigned long itagSequence;
JET_ERR err;
unsigned long cbData;
void* pvData;
} JET_ENUMCOLUMNVALUE;
Элементы
itagSequence
Значение столбца (по одному индексу), которое было перечислено.
Err
Код состояния столбца, полученный в результате перечисления значения столбца.
Значение |
Значение |
---|---|
JET_wrnColumnNull |
Запрошенное значение столбца равно NULL. |
JET_wrnColumnSkipped |
Значение itagSequence , указанное в элементе массива rgtagSequence в структуре JET_ENUMCOLUMN , соответствующей этой JET_ENUMCOLUMNVALUE структуре, равно нулю. |
JET_wrnColumnTruncated |
Запрошенное значение столбца было усечено до указанного размера перед возвратом. Это усечение происходит только для длинного текста и длинных двоичных столбцов, содержащих большие объемы данных. |
cbData
Значение столбца, перечисленное для столбца.
Выходной буфер возвращается в памяти, выделенной с помощью обратного вызова, совместимого с realloc , который был предоставлен JetEnumerateColumns.
pvData
Значение столбца, перечисленное для столбца.
Выходной буфер возвращается в памяти, выделенной с помощью обратного вызова, совместимого с realloc , который был предоставлен JetEnumerateColumns.
Требования
Требование | Значение |
---|---|
Клиент |
Требуется Windows Vista, Windows XP или Windows 2000 Профессиональная. |
Сервер |
Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server. |
Верхняя часть |
Объявлено в Esent.h. |
См. также:
JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc