Partager via


JET_UNICODEINDEX Structure

S’applique à : Windows | Windows Server

JET_UNICODEINDEX Structure

La structure JET_UNICODEINDEX personnalise la façon dont les données Unicode sont normalisées lorsqu’un index est créé sur une colonne Unicode.

typedef struct tagJET_UNICODEINDEX {
  unsigned long lcid;
  unsigned long dwMapFlags;
} JET_UNICODEINDEX;

Membres

lcid

ID de paramètres régionaux à utiliser lors de la normalisation des données. Tous les paramètres régionaux peuvent être utilisés tant que le module linguistique approprié a été installé sur l’ordinateur. La seule exception est que les paramètres régionaux language neutral (LCID de zéro) sont non autorisés.

dwMapFlags

Ces indicateurs sont transmis à LCMapString lorsque les données Unicode sont normalisées sur une clé, ce qui permet aux indicateurs définis par l’utilisateur de remplacer la valeur par défaut.

Windows 2000 : les deux seules valeurs légales pour dwFlags sont les suivantes :

  • ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH | NORM_IGNORENONSPACE )
  • ( LCMAP_SORTKEY | NORM_IGNORECASE | NORM_IGNOREKANATYPE | NORM_IGNOREWIDTH )

dwMapFlags présente les restrictions suivantes.

Valeur

Signification

LCMAP_SORTKEY

Mandatory.

LCMAP_BYTEREV

Optionnel.

NORM_IGNORECASE

Optionnel.

NORM_IGNORENONSPACE

Optionnel.

NORM_IGNORESYMBOLS

Optionnel.

NORM_IGNOREKANATYPE

Optionnel.

NORM_IGNOREWIDTH

Optionnel.

SORT_STRINGSORT

Optionnel.

Spécifications

Condition requise Valeur

Client

Nécessite Windows Vista, Windows XP ou Windows 2000 Professionnel.

Serveur

Nécessite Windows Server 2008, Windows Server 2003 ou Windows 2000 Server.

En-tête

Déclaré dans Esent.h.

Voir aussi

JET_COLTYP
JET_INDEXCREATE
JetOpenTempTable3