Fungsi EnumSystemGeoNames (winnls.h)
Menghitung kode Dua huruf International Organization for Standardization (ISO) 3166-1 atau kode Numeric United Nations (PBB) Seri M, Nomor 49 (M.49) untuk lokasi geografis yang tersedia di sistem operasi.
Sintaks
BOOL EnumSystemGeoNames(
[in] GEOCLASS geoClass,
[in] GEO_ENUMNAMEPROC geoEnumProc,
[in, optional] LPARAM data
);
Parameter
[in] geoClass
Kelas lokasi geografis untuk menghitung kode ISO 3166-1 atau UN M.49 dua huruf yang tersedia.
[in] geoEnumProc
Arahkan ke fungsi panggilan balik yang ditentukan aplikasi Geo_EnumNameProc. Fungsi EnumSystemGeoNames memanggil fungsi panggilan balik ini untuk masing-masing kode ISO 3166-1 atau UN M.49 dua huruf atau numerik untuk lokasi geografis yang tersedia di sistem operasi hingga fungsi panggilan balik mengembalikan FALSE.
[in, optional] data
Informasi khusus aplikasi untuk diteruskan ke fungsi panggilan balik yang ditentukan parameter genEnumProc .
Mengembalikan nilai
Mengembalikan nilai bukan nol jika berhasil, atau 0 sebaliknya. Untuk mendapatkan informasi kesalahan yang diperluas, panggil GetLastError, yang dapat mengembalikan salah satu kode kesalahan berikut:
Menampilkan kode | Deskripsi |
---|---|
|
Nilai yang disediakan untuk bendera tidak valid. |
|
Nilai parameter tidak valid. |
Keterangan
Untuk informasi tentang kode ISO 3166-1 dua huruf, lihat Kode Negara - ISO 3166. Untuk informasi tentang kode UN M.49 numerik, lihat Kode negara atau area standar untuk penggunaan statistik (M49).
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1709 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winnls.h (termasuk Windows.h) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |