Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece la ubicación geográfica del usuario actual en el código de la Serie M, número 49 (M.49) de la Organización Internacional de Normalización (ISO) 3166-1 especificado o numérico de la Serie M de las Naciones Unidas (UN).
Syntax
BOOL SetUserGeoName(
[in] PWSTR geoName
);
Parámetros
[in] geoName
El código ISO 3166-1 o numérico UN M.49 de dos letras para la ubicación geográfica que se va a establecer para el usuario actual. Para obtener los códigos disponibles en el sistema operativo, llame a EnumSystemGeoNames.
Valor devuelto
Devuelve TRUE si es correcto o FALSE en caso contrario.
Si esta función no se realiza correctamente, llame a GetLastError, que puede devolver uno de los siguientes códigos de error:
| Código de retorno | Description |
|---|---|
|
La directiva de grupo del equipo o del usuario ha prohibido esta operación. |
|
Error inesperado en la función. |
|
Un valor de parámetro no era válido. |
Observaciones
Esta función escribe en el Registro la ubicación geográfica de un usuario determinado en lugar de una aplicación determinada. Esta acción afecta al comportamiento de otras aplicaciones que ejecuta el usuario. Como regla, llame a esta función solo cuando el usuario haya solicitado explícitamente cambios, pero no por motivos puramente específicos de la aplicación.
Para obtener información sobre los códigos ISO 3166-1 de dos letras, vea Códigos de país - ISO 3166. Para obtener información sobre los códigos NUMÉRICOS M.49 de la ONU, vea Códigos de país o área estándar para uso estadístico (M49) .
SetUserGeoName está diseñado para su uso por las aplicaciones diseñadas para cambiar la configuración del usuario, como en Configuración de Windows. Otras aplicaciones no deben llamar a esta función.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 10, versión 1709 [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2016 [solo aplicaciones de escritorio] |
| de la plataforma de destino de | Windows |
| Header | winnls.h (incluya Windows.h) |
| Library | Kernel32.lib |
| DLL de |
Kernel32.dll |
Consulte también
de compatibilidad con idiomas nacionales