NLSVERSIONINFO 结构 (winnls.h)

已弃用。 包含有关 NLS 功能的版本信息。

从 Windows 8 开始,你的应用应使用 NLSVERSIONINFOEX 而不是 NLSVERSIONINFO

语法

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

成员

dwNLSVersionInfoSize

结构的大小(以字节为单位)。

dwNLSVersion

NLS 版本。 此值用于跟踪对具有特定区域设置指示功能的代码点集的更改和添加。 该值特定于区域设置,并在功能更改时递增。 例如,如果使用 SYSNLS_FUNCTION 枚举定义的 COMPARE_STRING 功能,则如果排序权重分配给以前没有为区域设置定义权重的代码点,则版本会更改。

dwDefinedVersion

定义的版本。 此值用于跟踪 Unicode 码位重排中的更改。 扩展 Unicode repertoire 时,该值递增,例如,如果定义了更多字符。

注解

从 Windows 8 开始,已弃用 NLSVERSIONINFO 。 事实上,它与应用应改用 的 NLSVERSIONINFOEX 相同。

请参阅 NLSVERSIONINFOEX 的备注。

要求

   
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 winnls.h

另请参阅

GetNLSVersion

GetNLSVersionEx

处理应用程序中的排序

IsNLSDefinedString

NLSVERSIONINFOEX

国家语言支持结构