다음을 통해 공유


LOCALE_SSCRIPTS

windows Vista 이상 : ISO 15924 사용되는 4자 표기법을 사용하여 스크립트 목록을 나타내는 문자열입니다. 각 스크립트 이름은 4개의 라틴 문자로 구성되며 목록은 마지막을 포함하여 각 이름과 세미콜론으로 사전순으로 정렬됩니다.

GetLocaleInfo 또는 GetLocaleInfoEx IDN(Internationalized Domain Names)과 관련된 보안 문제를 완화하기 위한 전략의 일환으로 LCType LOCALE_SSCRIPTS 설정하여 호출할 수 있습니다. 다음은 몇 가지 예제 값입니다.

로캘 로캘/언어 이름
영어(미국) en-US Latn;
힌디어(인도) hi-IN 데바;
일본어(일본) ja-JP Windows 7 이상: Hani; 히라; Jpan; 가나;
Windows Vista: Hani; 히라; 가나;

 

복합 스크립트 값은 특정 로캘에 사용되는 쓰기 시스템의 필수 부분이 아닌 한 라틴어 스크립트를 포함하지 않습니다. 라틴 문자는 예를 들어 외래 비즈니스 이름에 대해 네이티브가 아닌 로캘의 컨텍스트에서 자주 사용됩니다. 위의 인도 힌디어 예제에서 유일한 스크립트 값은 "Deva"("Devanagari"의 경우)이지만 라틴 문자는 힌디어 텍스트에도 나타날 수 있습니다. VerifyScripts 함수에는 이 문제를 해결하기 위한 특수 플래그가 있습니다.