Freigeben über


EnumSystemGeoNames-Funktion (winnls.h)

Listet die zwei Buchstaben der Internationalen Organisation für Normung (ISO) 3166-1-Codes oder numerische Codes der Vereinten Nationen (UN) Serie M, Nummer 49 (M.49) für geografische Standorte auf, die auf dem Betriebssystem verfügbar sind.

Syntax

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

Parameter

[in] geoClass

Die geografische Standortklasse, für die die verfügbaren zwei buchstabenbasierten ISO 3166-1- oder numerischen UN M.49-Codes aufgelistet werden sollen.

[in] geoEnumProc

Zeiger auf die anwendungsdefinierte Rückruffunktion Geo_EnumNameProc. Die EnumSystemGeoNames-Funktion ruft diese Rückruffunktion für jeden der zwei Buchstaben ISO 3166-1- oder numerischen UN M.49-Codes für geografische Standorte auf, die im Betriebssystem verfügbar sind, bis die Rückruffunktion FALSE zurückgibt.

[in, optional] data

Anwendungsspezifische Informationen, die an die Rückruffunktion übergeben werden sollen, die der genEnumProc-Parameter angibt.

Rückgabewert

Gibt bei erfolgreicher Ausführung einen wert ungleichen Wert zurück, andernfalls 0. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf, wodurch einer der folgenden Fehlercodes zurückgegeben werden kann:

Rückgabecode Beschreibung
ERROR_INVALID_FLAGS
Die für Flags angegebenen Werte waren ungültig.
ERROR_INVALID_PARAMETER
Ein Parameterwert war ungültig.

Hinweise

Informationen zu iso 3166-1-Codes mit zwei Buchstaben finden Sie unter Ländercodes – ISO 3166. Informationen zu numerischen UN M.49-Codes finden Sie unter Standardland- oder Gebietscodes für statistische Verwendung (M49).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winnls.h (einschließlich Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

EnumSystemGeoID

Geo_EnumNameProc

Unterstützung für nationale Sprachen

Nationale Sprachunterstützungsfunktionen