Compartir a través de


Función EnumSystemGeoNames (winnls.h)

Enumera los códigos de la Serie M, número 49 (M.49) de la Organización Internacional de Normalización (ISO) 3166-1 o numéricos de las Naciones Unidas (UN), número 49 (M.49) para ubicaciones geográficas que están disponibles en el sistema operativo.

Sintaxis

BOOL EnumSystemGeoNames(
  [in]           GEOCLASS         geoClass,
  [in]           GEO_ENUMNAMEPROC geoEnumProc,
  [in, optional] LPARAM           data
);

Parámetros

[in] geoClass

Clase de ubicación geográfica para la que se van a enumerar los códigos ISO 3166-1 o UN M.49 numéricos disponibles.

[in] geoEnumProc

Puntero a la función de devolución de llamada definida por la aplicación Geo_EnumNameProc. La función EnumSystemGeoNames llama a esta función de devolución de llamada para cada uno de los códigos ISO 3166-1 o NUMÉRICOs UN M.49 numéricos para ubicaciones geográficas que están disponibles en el sistema operativo hasta que la función de devolución de llamada devuelve FALSE.

[in, optional] data

Información específica de la aplicación que se va a pasar a la función de devolución de llamada que especifica el parámetro genEnumProc .

Valor devuelto

Devuelve un valor distinto de cero si se ejecuta correctamente o 0 de lo contrario. Para obtener información de error extendida, llame a GetLastError, que puede devolver uno de los siguientes códigos de error:

Código devuelto Descripción
ERROR_INVALID_FLAGS
Los valores proporcionados para las marcas no eran válidos.
ERROR_INVALID_PARAMETER
Un valor de parámetro no era válido.

Comentarios

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 DE LA M.49, consulte Códigos de país o área estándar para uso estadístico (M49).

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winnls.h (incluya Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

EnumSystemGeoID

Geo_EnumNameProc

Compatibilidad con idiomas nacionales

Funciones de compatibilidad con idiomas nacionales