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