Share via


JET_ENUMCOLUMNVALUE 구조체

적용 대상: Windows | Windows Server

JET_ENUMCOLUMNVALUE 구조체

JET_ENUMCOLUMNVALUE 구조체는 JetEnumerateColumns 함수를 사용하여 레코드의 열 값을 열거합니다. JetEnumerateColumns는JET_ENUMCOLUMNVALUE 구조체 배열을 반환합니다. 배열은 해당 함수에 제공된 재할당 호환 콜백을 사용하여 할당된 메모리에 반환됩니다.

    typedef struct {
      unsigned long itagSequence;
      JET_ERR err;
      unsigned long cbData;
      void* pvData;
    } JET_ENUMCOLUMNVALUE;

멤버

itagSequence

열거된 열 값(1 기반 인덱스 기준)입니다.

err

열 상태 열 값의 열거로 인한 코드입니다.

의미

JET_wrnColumnNull

요청된 열 값이 NULL입니다.

JET_wrnColumnSkipped

이 JET_ENUMCOLUMNVALUE 구조체에 해당하는 JET_ENUMCOLUMN 구조체의 rgtagSequence 배열 요소에 지정된 itagSequence는 0입니다.

JET_wrnColumnTruncated

요청된 열 값이 반환되기 전에 지정된 크기로 잘렸습니다.

이 잘림은 대량의 데이터를 포함하는 긴 텍스트 및 긴 이진 열에 대해서만 발생합니다.

cbData

열에 대해 열거된 열 값입니다.

출력 버퍼는 JetEnumerateColumns에 제공된 재할당 호환 콜백을 사용하여 할당된 메모리에 반환됩니다.

pvData

열에 대해 열거된 열 값입니다.

출력 버퍼는 JetEnumerateColumns에 제공된 재할당 호환 콜백을 사용하여 할당된 메모리에 반환됩니다.

요구 사항

요구 사항

클라이언트

Windows Vista, Windows XP 또는 Windows 2000 Professional이 필요합니다.

서버

Windows Server 2008, Windows Server 2003 또는 Windows 2000 Server가 필요합니다.

머리글

Esent.h에 선언되었습니다.

참고 항목

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc