Macro MAKESORTLCID (winnt.h)

Constrói um identificador de localidade (LCID) a partir de um identificador de linguagem, um identificador de ordem de classificação e a versão de classificação.

Sintaxe

void MAKESORTLCID(
   lgid,
   srtid,
   ver
);

Parâmetros

lgid

Identificador de idioma. Esse parâmetro é uma combinação de um identificador de linguagem primário e um identificador de sublanguage e geralmente é criado usando a macro MAKELANGID .

srtid

Identificador de ordem de classificação.

ver

Reservados; deve ser 0.

Valor retornado

Nenhum

Comentários

LOCALE_INVARIANT representa um identificador de localidade independente de localidade especial. Ele foi projetado para funções no nível do sistema que exigem resultados consistentes, independentemente da localidade escolhida pelo usuário, por exemplo, a classificação no sistema de arquivos. Normalmente, um aplicativo não usa LOCALE_INVARIANT porque espera que os resultados de uma ação dependam das regras que regem cada localidade individual.

LOCALE_INVARIANT é composto por um identificador de linguagem que consiste em LANG_INVARIANT para a linguagem primária e SUBLANG_NEUTRAL para a sublanguagem. SORT_DEFAULT é usado para o identificador de ordem de classificação.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winnt.h (inclua Windows.h)

Confira também

MAKELANGID

Suporte à linguagem nacional

Macros de suporte à linguagem nacional