Bagikan melalui


Enumerasi SYSGEOTYPE (winnls.h)

Menentukan jenis informasi lokasi geografis yang diminta dalam fungsi GetGeoInfo atau GetGeoInfoEx .

Sintaks

typedef enum SYSGEOTYPE {
  GEO_NATION = 0x0001,
  GEO_LATITUDE = 0x0002,
  GEO_LONGITUDE = 0x0003,
  GEO_ISO2 = 0x0004,
  GEO_ISO3 = 0x0005,
  GEO_RFC1766 = 0x0006,
  GEO_LCID = 0x0007,
  GEO_FRIENDLYNAME = 0x0008,
  GEO_OFFICIALNAME = 0x0009,
  GEO_TIMEZONES = 0x000A,
  GEO_OFFICIALLANGUAGES = 0x000B,
  GEO_ISO_UN_NUMBER = 0x000C,
  GEO_PARENT = 0x000D,
  GEO_DIALINGCODE = 0x000E,
  GEO_CURRENCYCODE = 0x000F,
  GEO_CURRENCYSYMBOL = 0x0010,
  GEO_NAME = 0x0011,
  GEO_ID = 0x0012
} ;

Konstanta

 
GEO_NATION
Nilai: 0x0001
Pengidentifikasi lokasi geografis (GEOID) suatu negara. Nilai ini disimpan dalam bilangan bulat panjang.

Dimulai dengan Windows 10, versi 1709: Nilai ini tidak didukung untuk fungsi GetGeoInfoEx, dan tidak boleh digunakan.
GEO_LATITUDE
Nilai: 0x0002
Garis lintang lokasi. Nilai ini disimpan dalam angka floating-point.
GEO_LONGITUDE
Nilai: 0x0003
Garis bujur lokasi. Nilai ini disimpan dalam angka floating-point.
GEO_ISO2
Nilai: 0x0004
Kode negara/wilayah 2 huruf ISO. Nilai ini disimpan dalam string.
GEO_ISO3
Nilai: 0x0005
Kode negara/wilayah 3 huruf ISO. Nilai ini disimpan dalam string.
GEO_RFC1766
Nilai: 0x0006
Nama untuk string, sesuai dengan RFC 4646 (dimulai dengan Windows Vista), yang berasal dari bahasa parameter GetGeoInfo dan GeoId.

Dimulai dengan Windows 10, versi 1709: Nilai ini tidak didukung untuk fungsi GetGeoInfoEx, dan tidak boleh digunakan.
GEO_LCID
Nilai: 0x0007
Pengidentifikasi lokal yang diturunkan menggunakan GetGeoInfo.

Dimulai dengan Windows 10, versi 1709: Nilai ini tidak didukung untuk fungsi GetGeoInfoEx, dan tidak boleh digunakan.
GEO_FRIENDLYNAME
Nilai: 0x0008
Nama bangsa yang ramah, misalnya, Jerman. Nilai ini disimpan dalam string.
GEO_OFFICIALNAME
Nilai: 0x0009
Nama resmi negara, misalnya, Republik Federal Jerman. Nilai ini disimpan dalam string.
GEO_TIMEZONES
Nilai: 0x000A
Tidak diterapkan.
GEO_OFFICIALLANGUAGES
Nilai: 0x000B
Tidak diterapkan.
GEO_ISO_UN_NUMBER
Nilai: 0x000C
Dimulai dengan Windows 8: Kode negara/wilayah ISO 3 digit. Nilai ini disimpan dalam string.
GEO_PARENT
Nilai: 0x000D
Dimulai dengan Windows 8: Pengidentifikasi lokasi geografis wilayah induk suatu negara/wilayah. Nilai ini disimpan dalam string.
GEO_DIALINGCODE
Nilai: 0x000E
Dimulai dengan Windows 10, versi 1709: Kode panggilan untuk digunakan dengan nomor telepon di lokasi geografis. Misalnya, 1 untuk Amerika Serikat.
GEO_CURRENCYCODE
Nilai: 0x000F
Dimulai dengan Windows 10, versi 1709: Kode tiga huruf untuk mata uang yang digunakan lokasi geografis. Misalnya, USD untuk dolar Amerika Serikat.
GEO_CURRENCYSYMBOL
Nilai: 0x0010
Dimulai dengan Windows 10, versi 1709: Simbol untuk mata uang yang digunakan lokasi geografis. Misalnya, tanda dolar ($).
GEO_NAME
Nilai: 0x0011
Dimulai dengan Windows 10, versi 1709: Kode dua huruf International Organization for Standardization (ISO) 3166-1 atau kode Numerik Perserikatan Bangsa-Bangsa (PBB) Seri M, Nomor 49 (M.49) untuk wilayah geografis.

Untuk informasi tentang kode ISO 3166-1 dua huruf, lihat Kode Negara - ISO 3166. Untuk informasi tentang kode NUMERIC UN M.49, lihat Kode negara atau area standar untuk penggunaan statistik (M49).
GEO_ID
Nilai: 0x0012
Dimulai dengan Windows 10, versi 1709: Pengidentifikasi lokasi geografis Windows (GEOID) untuk wilayah tersebut. Nilai ini disediakan untuk kompatibilitas mundur. Jangan gunakan nilai ini dalam aplikasi baru, tetapi gunakan GEO_NAME sebagai gantinya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Header winnls.h (termasuk Windows.h)

Lihat juga

GetGeoInfo

GetGeoInfoEx

Jenis Enumerasi Dukungan Bahasa Nasional