Funzione EnumSystemGeoNames (winnls.h)
Enumera i codici ISO (Two-Letter International Organization for Standardization) 3166-1 o numerici Serie M (UN), Numero 49 (M.49) per le posizioni geografiche disponibili nel sistema operativo.
Sintassi
BOOL EnumSystemGeoNames(
[in] GEOCLASS geoClass,
[in] GEO_ENUMNAMEPROC geoEnumProc,
[in, optional] LPARAM data
);
Parametri
[in] geoClass
Classe di posizione geografica per cui enumerare i codici ISO 3166-1 o numerici UN M.49 disponibili.
[in] geoEnumProc
Puntatore alla funzione di callback definita dall'applicazione Geo_EnumNameProc. La funzione EnumSystemGeoNames chiama questa funzione di callback per ognuna delle due lettere ISO 3166-1 o codici UN M.49 numerici per le posizioni geografiche disponibili nel sistema operativo fino a quando la funzione di callback restituisce FALSE.
[in, optional] data
Informazioni specifiche dell'applicazione da passare alla funzione di callback specificata dal parametro genEnumProc .
Valore restituito
Restituisce un valore diverso da zero se ha esito positivo o 0 in caso contrario. Per ottenere informazioni sull'errore estese, chiamare GetLastError, che può restituire uno dei codici di errore seguenti:
Codice restituito | Descrizione |
---|---|
|
I valori forniti per i flag non sono validi. |
|
Un valore di parametro non è valido. |
Commenti
Per informazioni sui codici ISO 3166-1 a due lettere, vedere Codici paese - ISO 3166. Per informazioni sui codici UN M.49 numerici, vedere Il paese standard o i codici di area per l'uso statistico (M49).
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 (includere Windows.h) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |