LOCALE_SSCRIPTS
Windows Vista és újabb verziók: Szkriptek listáját képviselő sztring, amely az ISO 15924 4 karakterből álló jelölését használja. Minden szkriptnév négy latin karakterből áll, és a lista betűrendbe van rendezve minden névvel, beleértve az utolsót is, majd egy pontosvesszőt.
GetLocaleInfo vagy GetLocaleInfoEx meghívhatók LCType LOCALE_SSCRIPTS értékre állítva a nemzetközi tartománynevekkel (IDN-ekkel) kapcsolatos biztonsági problémák megoldására szolgáló stratégia részeként. Íme néhány példaérték:
Színhely | Területi beállítás/nyelv neve | Érték |
---|---|---|
Angol (Egyesült Államok) | en-US | Latn; |
Hindi (India) | hi-IN | Deva; |
Japán (Japán) | ja-JP |
Windows 7 és újabb verziók: Hani; Hira; Jpan; Kana; Windows Vista: Hani; Hira; Kana; |
Az összetett szkriptértékek csak akkor tartalmazzák a latin szkriptet, ha az az adott területi beállításhoz használt írási rendszer alapvető része. A latin karaktereket gyakran használják olyan területi beállítások kontextusában, amelyekhez nem natívak, például egy külföldi cégnévhez. A fenti példában az indiai Hindi esetében az egyetlen szkriptérték a "Deva" (a "Devanagari" esetében), bár latin karakterek is megjelenhetnek a hindi szövegben. A VerifyScripts függvény speciális jelölővel rendelkezik az eset megoldásához.