Structure NLSVERSIONINFO (winnls.h)

Action déconseillée. Contient des informations de version sur une fonctionnalité NLS.

À compter de Windows 8, votre application doit utiliser NLSVERSIONINFOEX au lieu de NLSVERSIONINFO.

Syntaxe

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

Membres

dwNLSVersionInfoSize

Taille, en octets, de la structure.

dwNLSVersion

Version de NLS. Cette valeur est utilisée pour suivre les modifications et les ajouts à l’ensemble de points de code qui ont la capacité indiquée pour un paramètre régional particulier. La valeur est spécifique aux paramètres régionaux et s’incrémente lorsque la fonctionnalité change. Par exemple, à l’aide de la fonctionnalité de COMPARE_STRING définie par l’énumération SYSNLS_FUNCTION , la version change si des pondérations de tri sont affectées à des points de code qui n’avaient auparavant aucune pondération définie pour les paramètres régionaux.

dwDefinedVersion

Version définie. Cette valeur est utilisée pour suivre les modifications apportées au répertoire des points de code Unicode. La valeur s’incrémente lorsque le répertoire Unicode est étendu, par exemple si d’autres caractères sont définis.

Remarques

À compter de Windows 8, NLSVERSIONINFO est déconseillé. En fait, il est identique à NLSVERSIONINFOEX, que votre application doit utiliser à la place.

Consultez Remarques relatives à NLSVERSIONINFOEX.

Configuration requise

   
Client minimal pris en charge Windows 10 Build 20348
Serveur minimal pris en charge Windows 10 Build 20348
En-tête winnls.h

Voir aussi

GetNLSVersion

GetNLSVersionEx

Gestion du tri dans vos applications

IsNLsDefinedString

NLSVERSIONINFOEX

Structures de prise en charge des langues nationales