NLSVERSIONINFO structure
Deprecated. Contains version information about an NLS capability.
Starting with Windows 8, your app should use NLSVERSIONINFOEX instead of NLSVERSIONINFO.
Syntax
typedef struct _nlsversioninfo { DWORD dwNLSVersionInfoSize; DWORD dwNLSVersion; DWORD dwDefinedVersion; } NLSVERSIONINFO, *LPNLSVERSIONINFO;
Members
- dwNLSVersionInfoSize
-
Size, in bytes, of the structure.
- dwNLSVersion
-
NLS version. This value is used to track changes and additions to the set of code points that have the indicated capability for a particular locale. The value is locale-specific, and increments when the capability changes. For example, using the COMPARE_STRING capability defined by the SYSNLS_FUNCTION enumeration, the version changes if sorting weights are assigned to code points that previously had no weights defined for the locale.
- dwDefinedVersion
-
Defined version. This value is used to track changes in the repertoire of Unicode code points. The value increments when the Unicode repertoire is extended, for example, if more characters are defined.
Remarks
Starting with Windows 8, NLSVERSIONINFO is deprecated. In fact, it is identical to NLSVERSIONINFOEX, which your app should use instead.
See Remarks for NLSVERSIONINFOEX.
Requirements
|
Minimum supported client |
Windows Vista [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2008 [desktop apps | Windows Store apps] |
|
Header |
|
See also
- National Language Support Structures
- Handling Sorting in Your Applications
- GetNLSVersion
- GetNLSVersionEx
- NLSVERSIONINFOEX
- IsNLSDefinedString