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 Beim Normalisieren der Daten zu verwendende Locale-ID. Ein beliebiges Locale kann verwendet werden, solange das entsprechende Sprachpaket auf dem Computer installiert wurde. Die einzige Ausnahme ist, dass das sprachneutrale Locale (LCID von 0) ungültig ist.
dwMapFlags
Diese Flags werden an LCMapString übergeben, wenn Unicode-Daten in einen Schlüssel normalisiert werden, wodurch benutzerdefinierte Flags die Standardeinstellung überschreiben können.
Windows 2000: Die einzigen beiden rechtlichen Werte für dwFlags sind:
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH | NORM_IGNORENONSPACE )
- ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH )
für dwMapFlags gelten 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. |
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. |
Header |
Wird in Esent.h deklariert. |