Funzione SetUserGeoName (winnls.h)
Imposta la posizione geografica per l'utente corrente sul codice ISO (International Organization for Standardization) 3166-1 specificato o numeric United Nations (UN) Series M, Numero 49 (M.49).
Sintassi
BOOL SetUserGeoName(
[in] PWSTR geoName
);
Parametri
[in] geoName
Codice ISO 3166-1 o UN M.49 numerico a due lettere per la posizione geografica da impostare per l'utente corrente. Per ottenere i codici disponibili nel sistema operativo, chiamare EnumSystemGeoNames.
Valore restituito
Restituisce TRUE se ha esito positivo o FALSE in caso contrario.
Se questa funzione non riesce, chiamare GetLastError, che può restituire uno dei codici di errore seguenti:
Codice restituito | Descrizione |
---|---|
|
I criteri di gruppo del computer o dell'utente non hanno consentito questa operazione. |
|
Si è verificato un errore imprevisto nella funzione . |
|
Valore di parametro non valido. |
Commenti
Questa funzione scrive nel Registro di sistema la posizione geografica per un determinato utente anziché un'applicazione specifica. Questa azione influisce sul comportamento di altre applicazioni eseguite dall'utente. Come regola, chiamare questa funzione solo quando l'utente ha richiesto in modo esplicito le modifiche, ma non per motivi puramente specifici dell'applicazione.
Per informazioni sui codici ISO 3166-1 a due lettere, vedere Codici paese - ISO 3166. Per informazioni sui codici numerici UN M.49, vedere Codici paese o area standard per uso statistico (M49).
SetUserGeoName è destinato all'uso da parte di applicazioni progettate per modificare le impostazioni utente, ad esempio l'app Impostazioni di Windows. Altre applicazioni non devono chiamare questa funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1709 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winnls.h (include Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |
Vedere anche
Supporto per la lingua nazionale