Поделиться через


Структура 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