Структура JET_UNICODEINDEX
Применимо к: Windows | Windows Server
Структура JET_UNICODEINDEX
Структура JET_UNICODEINDEX настраивает нормализованные данные Юникода при создании индекса по столбцу Юникода.
typedef struct tagJET_UNICODEINDEX {
unsigned long lcid;
unsigned long dwMapFlags;
} JET_UNICODEINDEX;
Элементы
lcid
Идентификатор языкового стандарта, используемый при нормализации данных. Можно использовать любой языковой стандарт, если на компьютере установлен соответствующий языковой пакет. Исключением является то, что языковой стандарт нейтрализации языка (LCID с нулевым значением) является недопустимым.
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 |
Mandatory. |
LCMAP_BYTEREV |
Необязательный элемент. |
NORM_IGNORECASE |
Необязательный элемент. |
NORM_IGNORENONSPACE |
Необязательный элемент. |
NORM_IGNORESYMBOLS |
Необязательный элемент. |
NORM_IGNOREKANATYPE |
Необязательный элемент. |
NORM_IGNOREWIDTH |
Необязательный элемент. |
SORT_STRINGSORT |
Необязательный элемент. |
Требования
Требование | Значение |
---|---|
Клиент |
Требуется Windows Vista, Windows XP или Windows 2000 Профессиональная. |
Сервер |
Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server. |
Верхняя часть |
Объявлено в Esent.h. |