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.

Weitere Informationen

JET_COLTYP
JET_INDEXCREATE
JetOpenTempTable3