Estrutura JET_UNICODEINDEX
Aplica-se a: Windows | Windows Server
Estrutura JET_UNICODEINDEX
A estrutura JET_UNICODEINDEX personaliza como os dados Unicode são normalizados quando um índice é criado em uma coluna Unicode.
typedef struct tagJET_UNICODEINDEX {
unsigned long lcid;
unsigned long dwMapFlags;
} JET_UNICODEINDEX;
Membros
lcid
A ID de Localidade a ser usada ao normalizar os dados. Qualquer localidade pode ser usada desde que o pacote de idiomas apropriado tenha sido instalado no computador. A única exceção é que a localidade neutra da linguagem (LCID de zero) é ilegal.
dwMapFlags
Esses sinalizadores são passados para LCMapString quando os dados Unicode são normalizados para uma chave, o que permite que os sinalizadores definidos pelo usuário substituam o padrão.
Windows 2000: os dois únicos valores legais para dwFlags são:
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH | NORM_IGNORENONSPACE )
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH )
dwMapFlags tem as seguintes restrições.
Valor |
Significado |
---|---|
LCMAP_SORTKEY |
Mandatory. |
LCMAP_BYTEREV |
Opcional. |
NORM_IGNORECASE |
Opcional. |
NORM_IGNORENONSPACE |
Opcional. |
NORM_IGNORESYMBOLS |
Opcional. |
NORM_IGNOREKANATYPE |
Opcional. |
NORM_IGNOREWIDTH |
Opcional. |
SORT_STRINGSORT |
Opcional. |
Requisitos
Requisito | Valor |
---|---|
Cliente |
Requer Windows Vista, Windows XP ou Windows 2000 Professional. |
Servidor |
Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server. |
Cabeçalho |
Declarado em Esent.h. |