Estrutura NLSVERSIONINFO (winnls.h)

Preterido. Contém informações de versão sobre uma funcionalidade nls.

A partir do Windows 8, seu aplicativo deve usar NLSVERSIONINFOEX em vez de NLSVERSIONINFO.

Sintaxe

typedef struct _nlsversioninfo {
  DWORD dwNLSVersionInfoSize;
  DWORD dwNLSVersion;
  DWORD dwDefinedVersion;
} NLSVERSIONINFO, *LPNLSVERSIONINFO;

Membros

dwNLSVersionInfoSize

Tamanho, em bytes, da estrutura .

dwNLSVersion

Versão do NLS. Esse valor é usado para controlar alterações e adições ao conjunto de pontos de código que têm a funcionalidade indicada para uma localidade específica. O valor é específico da localidade e é incrementado quando a funcionalidade é alterada. Por exemplo, usando a funcionalidade COMPARE_STRING definida pela enumeração SYSNLS_FUNCTION , a versão será alterada se os pesos de classificação forem atribuídos a pontos de código que anteriormente não tinham pesos definidos para a localidade.

dwDefinedVersion

Versão definida. Esse valor é usado para controlar alterações no repertório de pontos de código Unicode. O valor será incrementado quando o repertório Unicode for estendido, por exemplo, se mais caracteres forem definidos.

Comentários

A partir do Windows 8, NLSVERSIONINFO foi preterido. Na verdade, ele é idêntico a NLSVERSIONINFOEX, que seu aplicativo deve usar em vez disso.

Consulte Comentários para NLSVERSIONINFOEX.

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho winnls.h

Confira também

GetNLSVersion

GetNLSVersionEx

Manipulando a classificação em seus aplicativos

IsNLSDefinedString

NLSVERSIONINFOEX

Estruturas de suporte à linguagem nacional