Share via


estructura de JET_UNICODEINDEX

Se aplica a: Windows | Windows Server

estructura de JET_UNICODEINDEX

La estructura de JET_UNICODEINDEX personaliza cómo se normalizan los datos Unicode cuando se crea un índice a través de una columna Unicode.

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

Miembros

lcid

Identificador de configuración regional que se va a usar al normalizar los datos. Cualquier configuración regional se puede usar siempre que se haya instalado el paquete de idioma adecuado en la máquina. La única excepción es que la configuración regional neutral del lenguaje (LCID de cero) es ilegal.

dwMapFlags

Estas marcas se pasan a LCMapString cuando los datos Unicode se normalizan en una clave, lo que permite que las marcas definidas por el usuario invaliden el valor predeterminado.

Windows 2000: los únicos dos valores legales para dwFlags son:

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

dwMapFlags tiene las siguientes restricciones.

Valor

Significado

LCMAP_SORTKEY

Mandatory.

LCMAP_BYTEREV

Opcional.

NORM_IGNORECASE

Opcional.

NORM_IGNORENONSPACE

Opcional.

NORM_IGNORESYMBOLS

Opcional.

NORM_IGNOREKANATYPE

Opcional.

NORM_IGNOREWIDTH

Opcional.

SORT_STRINGSORT

Opcional.

Requisitos

Requisito Value

Cliente

Requiere Windows Vista, Windows XP o Windows 2000 Professional.

Servidor

Requiere Windows Server 2008, Windows Server 2003 o Windows 2000 Server.

Encabezado

Declarado en Esent.h.

Consulte también

JET_COLTYP
JET_INDEXCREATE
JetOpenTempTable3