Struttura JET_UNICODEINDEX
Si applica a: Windows | Windows Server
Struttura JET_UNICODEINDEX
La struttura JET_UNICODEINDEX personalizza il modo in cui i dati Unicode vengono normalizzati quando viene creato un indice su una colonna Unicode.
typedef struct tagJET_UNICODEINDEX {
unsigned long lcid;
unsigned long dwMapFlags;
} JET_UNICODEINDEX;
Membri
lcid
ID impostazioni locali da utilizzare per la normalizzazione dei dati. È possibile usare tutte le impostazioni locali purché il Language Pack appropriato sia stato installato nel computer. L'unica eccezione è che le impostazioni locali language neutral (LCID pari a zero) non sono valide.
dwMapFlags
Questi flag vengono passati a LCMapString quando i dati Unicode vengono normalizzati in una chiave, che consente ai flag definiti dall'utente di eseguire l'override dell'impostazione predefinita.
Windows 2000: gli unici due valori legali per dwFlags sono:
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH | NORM_IGNORENONSPACE )
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH )
dwMapFlags presenta le restrizioni seguenti.
Valore |
Significato |
---|---|
LCMAP_SORTKEY |
Mandatory. |
LCMAP_BYTEREV |
Facoltativa. |
NORM_IGNORECASE |
Facoltativa. |
NORM_IGNORENONSPACE |
Facoltativa. |
NORM_IGNORESYMBOLS |
Facoltativa. |
NORM_IGNOREKANATYPE |
Facoltativa. |
NORM_IGNOREWIDTH |
Facoltativa. |
SORT_STRINGSORT |
Facoltativa. |
Requisiti
Requisito | Valore |
---|---|
Client |
Richiede Windows Vista, Windows XP o Windows 2000 Professional. |
Server |
Richiede Windows Server 2008, Windows Server 2003 o Windows 2000 Server. |
Intestazione |
Dichiarato in Esent.h. |