Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет тип сведений о географическом расположении, запрашиваемых в функции GetGeoInfo или GetGeoInfoEx .
Синтаксис
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
} ;
Константы
GEO_NATIONЗначение: 0x0001 Идентификатор географического расположения (GEOID) нации. Это значение хранится в длинном целых числах. Начиная с Windows 10 версии 1709: это значение не поддерживается для функции GetGeoInfoEx и не должно использоваться. |
GEO_LATITUDEЗначение: 0x0002 Широта расположения. Это значение хранится в число с плавающей запятой. |
GEO_LONGITUDEЗначение: 0x0003 Долгота расположения. Это значение хранится в число с плавающей запятой. |
GEO_ISO2Значение: 0x0004 2-буквенный код страны или региона ISO. Это значение хранится в строке. |
GEO_ISO3Значение: 0x0005 3-буквенный код страны или региона ISO. Это значение хранится в строке. |
GEO_RFC1766Значение: 0x0006 Имя строки, совместимой с RFC 4646 (начиная с Windows Vista), которое является производным от языка параметров GetGeoInfo и GeoId. Начиная с Windows 10 версии 1709: это значение не поддерживается для функции GetGeoInfoEx и не должно использоваться. |
GEO_LCIDЗначение: 0x0007 Идентификатор языкового стандарта, производный с помощью GetGeoInfo. Начиная с Windows 10 версии 1709: это значение не поддерживается для функции GetGeoInfoEx и не должно использоваться. |
GEO_FRIENDLYNAMEЗначение: 0x0008 Понятное название нации, например, Германия. Это значение хранится в строке. |
GEO_OFFICIALNAMEЗначение: 0x0009 Официальное название нации, например Федеративная Республика Германия. Это значение хранится в строке. |
GEO_TIMEZONESЗначение: 0x000A Не реализован. |
GEO_OFFICIALLANGUAGESЗначение: 0x000B Не реализован. |
GEO_ISO_UN_NUMBERЗначение: 0x000C Начиная с Windows 8: 3-значный код страны или региона ISO. Это значение хранится в строке. |
GEO_PARENTЗначение: 0x000D Начиная с Windows 8: идентификатор географического расположения родительского региона страны или региона. Это значение хранится в строке. |
GEO_DIALINGCODEЗначение: 0x000E Начиная с Windows 10 версии 1709: код набора для использования с телефонными номерами в географическом расположении. Например, 1 для США. |
GEO_CURRENCYCODEЗначение: 0x000F Начиная с Windows 10 версии 1709: трехбуквенный код для валюты, используемой географическим расположением. Например, usd для США долларов. |
GEO_CURRENCYSYMBOLЗначение: 0x0010 Начиная с Windows 10 версии 1709: символ валюты, используемой географическим расположением. Например, знак доллара ($). |
GEO_NAMEЗначение: 0x0011 Начиная с Windows 10, версия 1709: двухбуквенный код Международной организации по стандартизации (ISO) 3166-1 или числовой код Серии M Организации Объединенных Наций (ООН), номер 49 (M.49) для географического региона. Сведения о двухбуквенном коде ISO 3166-1 см. в разделе Коды стран — ISO 3166. Сведения о числовых кодах UN M.49 см. в разделе Стандартные коды стран или областей для статистического использования (M49). |
GEO_IDЗначение: 0x0012 Начиная с Windows 10 версии 1709: идентификаторы географического расположения Windows (GEOID) для региона. Данное значение предоставляется для обеспечения обратной совместимости. Не используйте это значение в новых приложениях, а GEO_NAME . |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
| Верхняя часть | winnls.h (включая Windows.h) |