Share via


Macro MAKESORTLCID (winnt.h)

Construye un identificador de configuración regional (LCID) a partir de un identificador de idioma, un identificador de criterio de ordenación y la versión de ordenación.

Sintaxis

void MAKESORTLCID(
   lgid,
   srtid,
   ver
);

Parámetros

lgid

Identificador de idioma. Este parámetro es una combinación de un identificador de idioma principal y un identificador de sublanguage y normalmente se crea mediante la macro MAKELANGID .

srtid

Identificador de criterio de ordenación.

ver

Reservados; debe ser 0.

Valor devuelto

None

Observaciones

LOCALE_INVARIANT representa un identificador de configuración regional especial independiente de la configuración regional. Está diseñado para funciones de nivel de sistema que requieren resultados coherentes independientemente de la configuración regional que el usuario haya elegido, por ejemplo, la ordenación en el sistema de archivos. Normalmente, una aplicación no usa LOCALE_INVARIANT porque espera que los resultados de una acción dependan de las reglas que rigen cada configuración regional individual.

LOCALE_INVARIANT se compone de un identificador de idioma que consta de LANG_INVARIANT para el idioma principal y SUBLANG_NEUTRAL para la sublanguaje. SORT_DEFAULT se usa para el identificador de criterio de ordenación.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winnt.h (incluya Windows.h)

Consulte también

MAKELANGID

Compatibilidad con idiomas nacionales

Macros de compatibilidad con idiomas nacionales