JET_UNICODEINDEX 구조체
적용 대상: Windows | Windows Server
JET_UNICODEINDEX 구조체
JET_UNICODEINDEX 구조는 유니코드 열을 통해 인덱스를 만들 때 유니코드 데이터가 정규화되는 방법을 사용자 지정합니다.
typedef struct tagJET_UNICODEINDEX {
unsigned long lcid;
unsigned long dwMapFlags;
} JET_UNICODEINDEX;
멤버
lcid
데이터를 정규화할 때 사용할 로캘 ID입니다. 컴퓨터에 적절한 언어 팩이 설치되어 있는 한 모든 로캘을 사용할 수 있습니다. 한 가지 예외는 언어 중립 로캘(LCID 0)이 잘못되었다는 것입니다.
dwMapFlags
유니코드 데이터가 키로 정규화되면 이러한 플래그가 LCMapString 에 전달되어 사용자 정의 플래그가 기본값을 재정의할 수 있습니다.
Windows 2000: dwFlags 에 대한 두 가지 법적 값은 다음과 같습니다.
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH | NORM_IGNORENONSPACE )
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH )
dwMapFlags 에는 다음과 같은 제한이 있습니다.
값 |
의미 |
---|---|
LCMAP_SORTKEY |
필수. |
LCMAP_BYTEREV |
선택 사항입니다. |
NORM_IGNORECASE |
선택 사항입니다. |
NORM_IGNORENONSPACE |
선택 사항입니다. |
NORM_IGNORESYMBOLS |
선택 사항입니다. |
NORM_IGNOREKANATYPE |
선택 사항입니다. |
NORM_IGNOREWIDTH |
선택 사항입니다. |
SORT_STRINGSORT |
선택 사항입니다. |
요구 사항
요구 사항 | 값 |
---|---|
클라이언트 |
Windows Vista, Windows XP 또는 Windows 2000 Professional이 필요합니다. |
서버 |
Windows Server 2008, Windows Server 2003 또는 Windows 2000 Server가 필요합니다. |
머리글 |
Esent.h에서 선언되었습니다. |