JET_UNICODEINDEX Struktur
Gilt für: Windows | Windows Server
JET_UNICODEINDEX Struktur
Die JET_UNICODEINDEX Struktur passt an, wie Unicode-Daten normalisiert werden, wenn ein Index über eine Unicode-Spalte erstellt wird.
typedef struct tagJET_UNICODEINDEX {
unsigned long lcid;
unsigned long dwMapFlags;
} JET_UNICODEINDEX;
Member
lcid
Die Gebietsschema-ID, die beim Normalisieren der Daten verwendet werden soll. Jedes Gebietsschema kann verwendet werden, solange das entsprechende Sprachpaket auf dem Computer installiert wurde. Die einzige Ausnahme besteht darin, dass das Gebietsschema "Language Neutral" (LCID von Null) illegal ist.
dwMapFlags
Diese Flags werden an LCMapString übergeben, wenn Unicode-Daten auf einen Schlüssel normalisiert werden, wodurch benutzerdefinierte Flags die Standardeinstellung außer Kraft setzen können.
Windows 2000: Die einzigen beiden gesetzlichen Werte für dwFlags sind:
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH | NORM_IGNORENONSPACE )
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH )
dwMapFlags hat die folgenden Einschränkungen.
Wert |
Bedeutung |
---|---|
LCMAP_SORTKEY |
Erforderlich. |
LCMAP_BYTEREV |
Optional. |
NORM_IGNORECASE |
Optional. |
NORM_IGNORENONSPACE |
Optional. |
NORM_IGNORESYMBOLS |
Optional. |
NORM_IGNOREKANATYPE |
Optional. |
NORM_IGNOREWIDTH |
Optional. |
SORT_STRINGSORT |
Optional. |
Requirements (Anforderungen)
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista, Windows XP oder Windows 2000 Professional. |
Server |
Erfordert Windows Server 2008, Windows Server 2003 oder Windows 2000 Server. |
Kopfzeile |
Deklariert in Esent.h. |