Função EnumSystemGeoNames (winnls.h)

Enumera os códigos 3166-1 da Organização Internacional para a Padronização (ISO) de duas letras ou códigos M, Número 49 (M.49) numéricos das Nações Unidas (ONU) para locais geográficos disponíveis no sistema operacional.

Sintaxe

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

Parâmetros

[in] geoClass

A classe de localização geográfica para a qual enumerar os códigos ISO 3166-1 ou UN M.49 numéricos disponíveis.

[in] geoEnumProc

Ponteiro para a função de retorno de chamada definida pelo aplicativo Geo_EnumNameProc. A função EnumSystemGeoNames chama essa função de retorno de chamada para cada um dos códigos ISO 3166-1 ou NUMERIC UN M.49 para locais geográficos disponíveis no sistema operacional até que a função de retorno de chamada retorne FALSE.

[in, optional] data

Informações específicas do aplicativo a serem passadas para a função de retorno de chamada especificada pelo parâmetro genEnumProc .

Retornar valor

Retorna um valor diferente de zero se tiver êxito ou 0 de outra forma. Para obter informações de erro estendidas, chame GetLastError, que pode retornar um dos seguintes códigos de erro:

Código de retorno Descrição
ERROR_INVALID_FLAGS
Os valores fornecidos para sinalizadores não eram válidos.
ERROR_INVALID_PARAMETER
Um valor de parâmetro não era válido.

Comentários

Para obter informações sobre códigos ISO 3166-1 de duas letras, consulte Códigos de país – ISO 3166. Para obter informações sobre códigos numéricos do UN M.49, consulte Códigos de área ou país padrão para uso estatístico (M49).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winnls.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll

Confira também

EnumSystemGeoID

Geo_EnumNameProc

Suporte à linguagem nacional

Funções de suporte à linguagem nacional