LOCALE_SSCRIPTS

Windows Vista y versiones posteriores: Cadena que representa una lista de scripts, utilizando la notación de 4 caracteres usada en ISO 15924. Cada nombre de script consta de cuatro caracteres latinos y la lista se organiza en orden alfabético con cada nombre, incluido el último, seguido de un punto y coma.

Se puede llamar a GetLocaleInfo o GetLocaleInfoEx con LCType establecido en LOCALE_SSCRIPTS como parte de una estrategia para mitigar los problemas de seguridad relacionados con nombres de dominio internacionalizados (IDN). Estos son algunos valores de ejemplo:

Configuración regional Nombre de idioma o configuración regional Valor
Spanish (Traditional Sort) - Spain es-ES Latn;
Hindi (India) hi-IN Deva;
Japonés (Japón) ja-JP Windows 7 y versiones posteriores: Hani; Hira; Jpan; Kana;
Windows Vista: Hani; Hira; Kana;

 

Un valor de script compuesto no incluye el alfabeto latino a menos que sea una parte esencial del sistema de escritura usado para la configuración regional concreta. Los caracteres latinos se suelen usar en el contexto de configuraciones regionales para las que no son nativos, por ejemplo, para un nombre de negocio extranjero. En el ejemplo anterior para hindi en india, el único valor de script es "Deva" (para "Devanagari"), aunque los caracteres latinos también pueden aparecer en texto hindi. La función VerifyScripts tiene una marca especial para abordar este caso.