Énumération SYSGEOTYPE (winnls.h)
Définit le type d’informations d’emplacement géographique demandées dans la fonction GetGeoInfo ou GetGeoInfoEx .
Syntax
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
} ;
Constantes
GEO_NATION Valeur : 0x0001 Identificateur d’emplacement géographique (GEOID) d’une nation. Cette valeur est stockée dans un entier long. À compter de Windows 10, version 1709 : cette valeur n’est pas prise en charge pour la fonction GetGeoInfoEx et ne doit pas être utilisée. |
GEO_LATITUDE Valeur : 0x0002 Latitude de la localisation. Cette valeur est stockée dans un nombre à virgule flottante. |
GEO_LONGITUDE Valeur : 0x0003 Longitude de la localisation. Cette valeur est stockée dans un nombre à virgule flottante. |
GEO_ISO2 Valeur : 0x0004 Code pays/région ISO à 2 lettres. Cette valeur est stockée dans une chaîne. |
GEO_ISO3 Valeur : 0x0005 Code pays/région ISO à 3 lettres. Cette valeur est stockée dans une chaîne. |
GEO_RFC1766 Valeur : 0x0006 Nom d’une chaîne, conforme à la RFC 4646 (à partir de Windows Vista), dérivée du langage des paramètres GetGeoInfo et du GeoId. À compter de Windows 10, version 1709 : cette valeur n’est pas prise en charge pour la fonction GetGeoInfoEx et ne doit pas être utilisée. |
GEO_LCID Valeur : 0x0007 Identificateur de paramètres régionaux dérivé à l’aide de GetGeoInfo. À compter de Windows 10, version 1709 : cette valeur n’est pas prise en charge pour la fonction GetGeoInfoEx et ne doit pas être utilisée. |
GEO_FRIENDLYNAME Valeur : 0x0008 Le nom convivial de la nation, par exemple, l’Allemagne. Cette valeur est stockée dans une chaîne. |
GEO_OFFICIALNAME Valeur : 0x0009 Nom officiel de la nation, par exemple République fédérale d’Allemagne. Cette valeur est stockée dans une chaîne. |
GEO_TIMEZONES Valeur : 0x000A Non implémenté. |
GEO_OFFICIALLANGUAGES Valeur : 0x000B Non implémenté. |
GEO_ISO_UN_NUMBER Valeur : 0x000C À partir de Windows 8 : code pays/région ISO à 3 chiffres. Cette valeur est stockée dans une chaîne. |
GEO_PARENT Valeur : 0x000D À partir de Windows 8 : identificateur d’emplacement géographique de la région parente d’un pays/région. Cette valeur est stockée dans une chaîne. |
GEO_DIALINGCODE Valeur : 0x000E À compter de Windows 10, version 1709 : code de numérotation à utiliser avec les numéros de téléphone dans l’emplacement géographique. Par exemple, 1 pour le États-Unis. |
GEO_CURRENCYCODE Valeur : 0x000F À compter de Windows 10, version 1709 : code à trois lettres pour la devise utilisée par l’emplacement géographique. Par exemple, USD pour États-Unis dollars. |
GEO_CURRENCYSYMBOL Valeur : 0x0010 À compter de Windows 10, version 1709 : symbole de la devise utilisée par l’emplacement géographique. Par exemple, le signe dollar ($). |
GEO_NAME Valeur : 0x0011 À compter de Windows 10, version 1709 : Code 3166-1 de l’Organisation internationale de normalisation (ISO) à deux lettres ou code numérique série M, numéro 49 (M.49) pour la région géographique. Pour plus d’informations sur les codes ISO 3166-1 à deux lettres, consultez Codes pays - ISO 3166. Pour plus d’informations sur les codes UN M.49 numériques, consultez Codes de pays ou de zone standard à usage statistique (M49). |
GEO_ID Valeur : 0x0012 À compter de Windows 10, version 1709 : Identificateurs d’emplacement géographique Windows (GEOID) pour la région. Cette valeur est fournie pour des raisons de compatibilité descendante. N’utilisez pas cette valeur dans les nouvelles applications, mais utilisez GEO_NAME à la place. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
En-tête | winnls.h (inclure Windows.h) |
Voir aussi
Types d’énumération de prise en charge des langues nationales