LOCALE_SCONSOLEFALLBACKNAME
Windows Vista en hoger: voorkeursinstelling die moet worden gebruikt voor het weergeven van de console. Het maximum aantal tekens dat is toegestaan voor deze tekenreeks is 85, inclusief een afsluit-null-teken.
Notitie
Over het algemeen mogen toepassingen geen direct gebruik maken van LOCALE_SCONSOLEFALLBACKNAME gegevens. Om te bepalen welke taalbronnen moeten worden gebruikt in een consolevenster, moet een toepassing SetThreadUILanguage of SetThreadPreferredUILanguagesaanroepen. Deze functies gebruiken de terugvalgegevens van de console als factor bij het kiezen van een taal die leesbaar is in de console, maar dit is niet de enige determinant. De console is met name beperkt tot het weergeven van tekens van één codepagina. Bijvoorbeeld, el-GR voor Grieks (Griekenland) is een geldige consoletaal, maar als de huidige consolecodepagina Latijns-1 (codepagina 1252) is, geeft de console Griekse tekst meestal weer als een reeks tekens die niet zijn gevonden.
Als de taal die overeenkomt met deze landinstelling wordt ondersteund in de console, is de waarde hetzelfde als die voor LOCALE_SNAME, dat wil gezegd, de landinstelling zelf kan worden gebruikt voor het weergeven van de console. De console kan echter geen talen weergeven die alleen kunnen worden weergegeven met Uniscribe-. De console kan bijvoorbeeld geen Arabisch of de verschillende Indische talen weergeven. Daarom is de LOCALE_SCONSOLEFALLBACKNAME waarde voor landinstellingen die overeenkomen met deze talen anders dan de waarde voor LOCALE_SNAME.
Als voor vooraf gedefinieerde landinstellingen de terugvalwaarde verschilt van de waarde voor de landinstelling zelf, wordt de waarde voor de neutrale landinstelling gebruikt. Een specifieke landinstelling is gekoppeld aan zowel een taal als een land/regio, terwijl een neutrale landinstelling is gekoppeld aan een taal, maar niet is gekoppeld aan een land/regio. ar-SA bijvoorbeeld terugvalt op 'en', niet op 'en-US'. Dit beleid voor het gebruik van neutrale landinstellingen wordt consistent geïmplementeerd voor vooraf gedefinieerde landinstellingen en wordt sterk aanbevolen voor aangepaste landinstellingen. Het beleid wordt echter niet afgedwongen. Voor een aangepaste landinstelling kan uw toepassing een specifieke landinstelling gebruiken in plaats van een neutrale landinstelling als een terugval.
Notitie
Geen van de functies die worden beschreven in De functies Landinstelling aanroepen neutrale landinstellingen accepteren als invoer. Zo is LOCALE_SCONSOLEFALLBACKNAME gegevens van zeer beperkt gebruik. Met name GetLocaleInfo noch GetLocaleInfoEx accepteert neutrale landinstellingen als invoer.