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