다음을 통해 공유


NLSVERSIONINFO 구조체(winnls.h)

더 이상 사용되지 않습니다. NLS 기능에 대한 버전 정보를 포함합니다.

Windows 8부터 앱은 NLSVERSIONINFO 대신 NLSVERSIONINFOEX를 사용해야 합니다.

구문

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

멤버

dwNLSVersionInfoSize

구조체의 크기(바이트)입니다.

dwNLSVersion

NLS 버전. 이 값은 특정 로캘에 대해 표시된 기능이 있는 코드 포인트 집합에 대한 변경 내용 및 추가를 추적하는 데 사용됩니다. 값은 로캘에 따라 달라지고 기능이 변경되면 증가합니다. 예를 들어 SYSNLS_FUNCTION 열거형에서 정의한 COMPARE_STRING 기능을 사용하면 이전에 캘에 대해 정의된 가중치가 없는 코드 포인트에 정렬 가중치가 할당되면 버전이 변경됩니다.

dwDefinedVersion

정의된 버전입니다. 이 값은 유니코드 코드 포인트의 레퍼토리 변경 내용을 추적하는 데 사용됩니다. 값은 유니코드 레퍼토리가 확장되면 증가합니다(예: 더 많은 문자가 정의된 경우).

설명

Windows 8부터 NLSVERSIONINFO 는 더 이상 사용되지 않습니다. 실제로 앱에서 대신 사용해야 하는 NLSVERSIONINFOEX와 동일합니다.

NLSVERSIONINFOEX에 대한 설명을 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
머리글 winnls.h

추가 정보

GetNLSVersion

GetNLSVersionEx

애플리케이션에서 정렬 처리

IsNLSDefinedString

NLSVERSIONINFOEX

국가 언어 지원 구조