Win32 API 日本語リファレンス
ホームDevices.Geolocation › 定数

定数

68

Windows.Win32.Devices.Geolocation

名前
GNSS_DRIVER_VERSION_1DWORD1
GNSS_DRIVER_VERSION_2DWORD2
GNSS_DRIVER_VERSION_3DWORD3
GNSS_DRIVER_VERSION_4DWORD4
GNSS_DRIVER_VERSION_5DWORD5
GNSS_DRIVER_VERSION_6DWORD6
IOCTL_GNSS_SEND_PLATFORM_CAPABILITYDWORD2228228
IOCTL_GNSS_GET_DEVICE_CAPABILITYDWORD2228232
IOCTL_GNSS_SEND_DRIVERCOMMANDDWORD2228236
IOCTL_GNSS_START_FIXSESSIONDWORD2228288
IOCTL_GNSS_MODIFY_FIXSESSIONDWORD2228292
IOCTL_GNSS_STOP_FIXSESSIONDWORD2228296
IOCTL_GNSS_GET_FIXDATADWORD2228300
IOCTL_GNSS_INJECT_AGNSSDWORD2228352
IOCTL_GNSS_LISTEN_AGNSSDWORD2228416
IOCTL_GNSS_LISTEN_ERRORDWORD2228420
IOCTL_GNSS_LISTEN_NIDWORD2228480
IOCTL_GNSS_SET_SUPL_HSLPDWORD2228484
IOCTL_GNSS_CONFIG_SUPL_CERTDWORD2228488
IOCTL_GNSS_RESPOND_NIDWORD2228492
IOCTL_GNSS_EXECUTE_CWTESTDWORD2228496
IOCTL_GNSS_EXECUTE_SELFTESTDWORD2228500
IOCTL_GNSS_GET_CHIPSETINFODWORD2228504
IOCTL_GNSS_LISTEN_NMEADWORD2228508
IOCTL_GNSS_SET_V2UPL_CONFIGDWORD2228512
IOCTL_GNSS_CREATE_GEOFENCEDWORD2228544
IOCTL_GNSS_DELETE_GEOFENCEDWORD2228548
IOCTL_GNSS_LISTEN_GEOFENCE_ALERTDWORD2228552
IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUSDWORD2228556
IOCTL_GNSS_LISTEN_DRIVER_REQUESTDWORD2228608
IOCTL_GNSS_START_BREADCRUMBINGDWORD2228672
IOCTL_GNSS_STOP_BREADCRUMBINGDWORD2228676
IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERTDWORD2228680
IOCTL_GNSS_POP_BREADCRUMBSDWORD2228684
GNSS_AGNSSFORMAT_XTRA1DWORD1
GNSS_AGNSSFORMAT_XTRA2DWORD2
GNSS_AGNSSFORMAT_LTODWORD4
GNSS_AGNSSFORMAT_XTRA3DWORD8
GNSS_AGNSSFORMAT_XTRA3_1DWORD16
GNSS_AGNSSFORMAT_XTRA3_2DWORD32
GNSS_AGNSSFORMAT_XTRA_INTDWORD64
MAX_SERVER_URL_NAMEDWORD260
MIN_GEOFENCES_REQUIREDDWORD100
DWORD0
DWORD1
MIN_BREADCRUMBS_SUPPORTEDDWORD120
GNSS_SATELLITE_ANYDWORD0
GNSS_SATELLITE_GPSDWORD1
GNSS_SATELLITE_GLONASSDWORD2
GNSS_SATELLITE_BEIDOUDWORD4
GNSS_SATELLITE_GALILEODWORD8
GNSS_OPERMODE_ANYDWORD0
GNSS_OPERMODE_MSADWORD1
GNSS_OPERMODE_MSBDWORD2
GNSS_OPERMODE_MSSDWORD4
GNSS_OPERMODE_CELLIDDWORD8
GNSS_OPERMODE_AFLTDWORD16
GNSS_OPERMODE_OTDOADWORD32
GNSS_NMEALOGGING_NONEDWORD0
GNSS_NMEALOGGING_ALLDWORD255
GNSS_FIXDETAIL_BASICDWORD1
GNSS_FIXDETAIL_ACCURACYDWORD2
GNSS_FIXDETAIL_SATELLITEDWORD4
GNSS_MAXSATELLITEDWORD64
GNSS_GEOFENCESUPPORT_SUPPORTEDDWORD1
GNSS_GEOFENCESUPPORT_CIRCLEDWORD2
LOCATION_API_VERSIONDWORD1
GUID_DEVINTERFACE_GNSSGUID{3336E5E4-018A-4669-84C5-BD05F3BD368B}

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define GNSS_DRIVER_VERSION_1 1
#define GNSS_DRIVER_VERSION_2 2
#define GNSS_DRIVER_VERSION_3 3
#define GNSS_DRIVER_VERSION_4 4
#define GNSS_DRIVER_VERSION_5 5
#define GNSS_DRIVER_VERSION_6 6
#define IOCTL_GNSS_SEND_PLATFORM_CAPABILITY 2228228
#define IOCTL_GNSS_GET_DEVICE_CAPABILITY 2228232
#define IOCTL_GNSS_SEND_DRIVERCOMMAND 2228236
#define IOCTL_GNSS_START_FIXSESSION 2228288
#define IOCTL_GNSS_MODIFY_FIXSESSION 2228292
#define IOCTL_GNSS_STOP_FIXSESSION 2228296
#define IOCTL_GNSS_GET_FIXDATA 2228300
#define IOCTL_GNSS_INJECT_AGNSS 2228352
#define IOCTL_GNSS_LISTEN_AGNSS 2228416
#define IOCTL_GNSS_LISTEN_ERROR 2228420
#define IOCTL_GNSS_LISTEN_NI 2228480
#define IOCTL_GNSS_SET_SUPL_HSLP 2228484
#define IOCTL_GNSS_CONFIG_SUPL_CERT 2228488
#define IOCTL_GNSS_RESPOND_NI 2228492
#define IOCTL_GNSS_EXECUTE_CWTEST 2228496
#define IOCTL_GNSS_EXECUTE_SELFTEST 2228500
#define IOCTL_GNSS_GET_CHIPSETINFO 2228504
#define IOCTL_GNSS_LISTEN_NMEA 2228508
#define IOCTL_GNSS_SET_V2UPL_CONFIG 2228512
#define IOCTL_GNSS_CREATE_GEOFENCE 2228544
#define IOCTL_GNSS_DELETE_GEOFENCE 2228548
#define IOCTL_GNSS_LISTEN_GEOFENCE_ALERT 2228552
#define IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS 2228556
#define IOCTL_GNSS_LISTEN_DRIVER_REQUEST 2228608
#define IOCTL_GNSS_START_BREADCRUMBING 2228672
#define IOCTL_GNSS_STOP_BREADCRUMBING 2228676
#define IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT 2228680
#define IOCTL_GNSS_POP_BREADCRUMBS 2228684
#define GNSS_AGNSSFORMAT_XTRA1 1
#define GNSS_AGNSSFORMAT_XTRA2 2
#define GNSS_AGNSSFORMAT_LTO 4
#define GNSS_AGNSSFORMAT_XTRA3 8
#define GNSS_AGNSSFORMAT_XTRA3_1 16
#define GNSS_AGNSSFORMAT_XTRA3_2 32
#define GNSS_AGNSSFORMAT_XTRA_INT 64
#define MAX_SERVER_URL_NAME 260
#define MIN_GEOFENCES_REQUIRED 100
#define BREADCRUMBING_UNSUPPORTED 0
#define BREADCRUMBING_VERSION_1 1
#define MIN_BREADCRUMBS_SUPPORTED 120
#define GNSS_SATELLITE_ANY 0
#define GNSS_SATELLITE_GPS 1
#define GNSS_SATELLITE_GLONASS 2
#define GNSS_SATELLITE_BEIDOU 4
#define GNSS_SATELLITE_GALILEO 8
#define GNSS_OPERMODE_ANY 0
#define GNSS_OPERMODE_MSA 1
#define GNSS_OPERMODE_MSB 2
#define GNSS_OPERMODE_MSS 4
#define GNSS_OPERMODE_CELLID 8
#define GNSS_OPERMODE_AFLT 16
#define GNSS_OPERMODE_OTDOA 32
#define GNSS_NMEALOGGING_NONE 0
#define GNSS_NMEALOGGING_ALL 255
#define GNSS_FIXDETAIL_BASIC 1
#define GNSS_FIXDETAIL_ACCURACY 2
#define GNSS_FIXDETAIL_SATELLITE 4
#define GNSS_MAXSATELLITE 64
#define GNSS_GEOFENCESUPPORT_SUPPORTED 1
#define GNSS_GEOFENCESUPPORT_CIRCLE 2
#define LOCATION_API_VERSION 1
public const uint GNSS_DRIVER_VERSION_1 = 1;
public const uint GNSS_DRIVER_VERSION_2 = 2;
public const uint GNSS_DRIVER_VERSION_3 = 3;
public const uint GNSS_DRIVER_VERSION_4 = 4;
public const uint GNSS_DRIVER_VERSION_5 = 5;
public const uint GNSS_DRIVER_VERSION_6 = 6;
public const uint IOCTL_GNSS_SEND_PLATFORM_CAPABILITY = 2228228;
public const uint IOCTL_GNSS_GET_DEVICE_CAPABILITY = 2228232;
public const uint IOCTL_GNSS_SEND_DRIVERCOMMAND = 2228236;
public const uint IOCTL_GNSS_START_FIXSESSION = 2228288;
public const uint IOCTL_GNSS_MODIFY_FIXSESSION = 2228292;
public const uint IOCTL_GNSS_STOP_FIXSESSION = 2228296;
public const uint IOCTL_GNSS_GET_FIXDATA = 2228300;
public const uint IOCTL_GNSS_INJECT_AGNSS = 2228352;
public const uint IOCTL_GNSS_LISTEN_AGNSS = 2228416;
public const uint IOCTL_GNSS_LISTEN_ERROR = 2228420;
public const uint IOCTL_GNSS_LISTEN_NI = 2228480;
public const uint IOCTL_GNSS_SET_SUPL_HSLP = 2228484;
public const uint IOCTL_GNSS_CONFIG_SUPL_CERT = 2228488;
public const uint IOCTL_GNSS_RESPOND_NI = 2228492;
public const uint IOCTL_GNSS_EXECUTE_CWTEST = 2228496;
public const uint IOCTL_GNSS_EXECUTE_SELFTEST = 2228500;
public const uint IOCTL_GNSS_GET_CHIPSETINFO = 2228504;
public const uint IOCTL_GNSS_LISTEN_NMEA = 2228508;
public const uint IOCTL_GNSS_SET_V2UPL_CONFIG = 2228512;
public const uint IOCTL_GNSS_CREATE_GEOFENCE = 2228544;
public const uint IOCTL_GNSS_DELETE_GEOFENCE = 2228548;
public const uint IOCTL_GNSS_LISTEN_GEOFENCE_ALERT = 2228552;
public const uint IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS = 2228556;
public const uint IOCTL_GNSS_LISTEN_DRIVER_REQUEST = 2228608;
public const uint IOCTL_GNSS_START_BREADCRUMBING = 2228672;
public const uint IOCTL_GNSS_STOP_BREADCRUMBING = 2228676;
public const uint IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT = 2228680;
public const uint IOCTL_GNSS_POP_BREADCRUMBS = 2228684;
public const uint GNSS_AGNSSFORMAT_XTRA1 = 1;
public const uint GNSS_AGNSSFORMAT_XTRA2 = 2;
public const uint GNSS_AGNSSFORMAT_LTO = 4;
public const uint GNSS_AGNSSFORMAT_XTRA3 = 8;
public const uint GNSS_AGNSSFORMAT_XTRA3_1 = 16;
public const uint GNSS_AGNSSFORMAT_XTRA3_2 = 32;
public const uint GNSS_AGNSSFORMAT_XTRA_INT = 64;
public const uint MAX_SERVER_URL_NAME = 260;
public const uint MIN_GEOFENCES_REQUIRED = 100;
public const uint BREADCRUMBING_UNSUPPORTED = 0;
public const uint BREADCRUMBING_VERSION_1 = 1;
public const uint MIN_BREADCRUMBS_SUPPORTED = 120;
public const uint GNSS_SATELLITE_ANY = 0;
public const uint GNSS_SATELLITE_GPS = 1;
public const uint GNSS_SATELLITE_GLONASS = 2;
public const uint GNSS_SATELLITE_BEIDOU = 4;
public const uint GNSS_SATELLITE_GALILEO = 8;
public const uint GNSS_OPERMODE_ANY = 0;
public const uint GNSS_OPERMODE_MSA = 1;
public const uint GNSS_OPERMODE_MSB = 2;
public const uint GNSS_OPERMODE_MSS = 4;
public const uint GNSS_OPERMODE_CELLID = 8;
public const uint GNSS_OPERMODE_AFLT = 16;
public const uint GNSS_OPERMODE_OTDOA = 32;
public const uint GNSS_NMEALOGGING_NONE = 0;
public const uint GNSS_NMEALOGGING_ALL = 255;
public const uint GNSS_FIXDETAIL_BASIC = 1;
public const uint GNSS_FIXDETAIL_ACCURACY = 2;
public const uint GNSS_FIXDETAIL_SATELLITE = 4;
public const uint GNSS_MAXSATELLITE = 64;
public const uint GNSS_GEOFENCESUPPORT_SUPPORTED = 1;
public const uint GNSS_GEOFENCESUPPORT_CIRCLE = 2;
public const uint LOCATION_API_VERSION = 1;
GNSS_DRIVER_VERSION_1 = 1
GNSS_DRIVER_VERSION_2 = 2
GNSS_DRIVER_VERSION_3 = 3
GNSS_DRIVER_VERSION_4 = 4
GNSS_DRIVER_VERSION_5 = 5
GNSS_DRIVER_VERSION_6 = 6
IOCTL_GNSS_SEND_PLATFORM_CAPABILITY = 2228228
IOCTL_GNSS_GET_DEVICE_CAPABILITY = 2228232
IOCTL_GNSS_SEND_DRIVERCOMMAND = 2228236
IOCTL_GNSS_START_FIXSESSION = 2228288
IOCTL_GNSS_MODIFY_FIXSESSION = 2228292
IOCTL_GNSS_STOP_FIXSESSION = 2228296
IOCTL_GNSS_GET_FIXDATA = 2228300
IOCTL_GNSS_INJECT_AGNSS = 2228352
IOCTL_GNSS_LISTEN_AGNSS = 2228416
IOCTL_GNSS_LISTEN_ERROR = 2228420
IOCTL_GNSS_LISTEN_NI = 2228480
IOCTL_GNSS_SET_SUPL_HSLP = 2228484
IOCTL_GNSS_CONFIG_SUPL_CERT = 2228488
IOCTL_GNSS_RESPOND_NI = 2228492
IOCTL_GNSS_EXECUTE_CWTEST = 2228496
IOCTL_GNSS_EXECUTE_SELFTEST = 2228500
IOCTL_GNSS_GET_CHIPSETINFO = 2228504
IOCTL_GNSS_LISTEN_NMEA = 2228508
IOCTL_GNSS_SET_V2UPL_CONFIG = 2228512
IOCTL_GNSS_CREATE_GEOFENCE = 2228544
IOCTL_GNSS_DELETE_GEOFENCE = 2228548
IOCTL_GNSS_LISTEN_GEOFENCE_ALERT = 2228552
IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS = 2228556
IOCTL_GNSS_LISTEN_DRIVER_REQUEST = 2228608
IOCTL_GNSS_START_BREADCRUMBING = 2228672
IOCTL_GNSS_STOP_BREADCRUMBING = 2228676
IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT = 2228680
IOCTL_GNSS_POP_BREADCRUMBS = 2228684
GNSS_AGNSSFORMAT_XTRA1 = 1
GNSS_AGNSSFORMAT_XTRA2 = 2
GNSS_AGNSSFORMAT_LTO = 4
GNSS_AGNSSFORMAT_XTRA3 = 8
GNSS_AGNSSFORMAT_XTRA3_1 = 16
GNSS_AGNSSFORMAT_XTRA3_2 = 32
GNSS_AGNSSFORMAT_XTRA_INT = 64
MAX_SERVER_URL_NAME = 260
MIN_GEOFENCES_REQUIRED = 100
BREADCRUMBING_UNSUPPORTED = 0
BREADCRUMBING_VERSION_1 = 1
MIN_BREADCRUMBS_SUPPORTED = 120
GNSS_SATELLITE_ANY = 0
GNSS_SATELLITE_GPS = 1
GNSS_SATELLITE_GLONASS = 2
GNSS_SATELLITE_BEIDOU = 4
GNSS_SATELLITE_GALILEO = 8
GNSS_OPERMODE_ANY = 0
GNSS_OPERMODE_MSA = 1
GNSS_OPERMODE_MSB = 2
GNSS_OPERMODE_MSS = 4
GNSS_OPERMODE_CELLID = 8
GNSS_OPERMODE_AFLT = 16
GNSS_OPERMODE_OTDOA = 32
GNSS_NMEALOGGING_NONE = 0
GNSS_NMEALOGGING_ALL = 255
GNSS_FIXDETAIL_BASIC = 1
GNSS_FIXDETAIL_ACCURACY = 2
GNSS_FIXDETAIL_SATELLITE = 4
GNSS_MAXSATELLITE = 64
GNSS_GEOFENCESUPPORT_SUPPORTED = 1
GNSS_GEOFENCESUPPORT_CIRCLE = 2
LOCATION_API_VERSION = 1
pub const GNSS_DRIVER_VERSION_1: u32 = 1;
pub const GNSS_DRIVER_VERSION_2: u32 = 2;
pub const GNSS_DRIVER_VERSION_3: u32 = 3;
pub const GNSS_DRIVER_VERSION_4: u32 = 4;
pub const GNSS_DRIVER_VERSION_5: u32 = 5;
pub const GNSS_DRIVER_VERSION_6: u32 = 6;
pub const IOCTL_GNSS_SEND_PLATFORM_CAPABILITY: u32 = 2228228;
pub const IOCTL_GNSS_GET_DEVICE_CAPABILITY: u32 = 2228232;
pub const IOCTL_GNSS_SEND_DRIVERCOMMAND: u32 = 2228236;
pub const IOCTL_GNSS_START_FIXSESSION: u32 = 2228288;
pub const IOCTL_GNSS_MODIFY_FIXSESSION: u32 = 2228292;
pub const IOCTL_GNSS_STOP_FIXSESSION: u32 = 2228296;
pub const IOCTL_GNSS_GET_FIXDATA: u32 = 2228300;
pub const IOCTL_GNSS_INJECT_AGNSS: u32 = 2228352;
pub const IOCTL_GNSS_LISTEN_AGNSS: u32 = 2228416;
pub const IOCTL_GNSS_LISTEN_ERROR: u32 = 2228420;
pub const IOCTL_GNSS_LISTEN_NI: u32 = 2228480;
pub const IOCTL_GNSS_SET_SUPL_HSLP: u32 = 2228484;
pub const IOCTL_GNSS_CONFIG_SUPL_CERT: u32 = 2228488;
pub const IOCTL_GNSS_RESPOND_NI: u32 = 2228492;
pub const IOCTL_GNSS_EXECUTE_CWTEST: u32 = 2228496;
pub const IOCTL_GNSS_EXECUTE_SELFTEST: u32 = 2228500;
pub const IOCTL_GNSS_GET_CHIPSETINFO: u32 = 2228504;
pub const IOCTL_GNSS_LISTEN_NMEA: u32 = 2228508;
pub const IOCTL_GNSS_SET_V2UPL_CONFIG: u32 = 2228512;
pub const IOCTL_GNSS_CREATE_GEOFENCE: u32 = 2228544;
pub const IOCTL_GNSS_DELETE_GEOFENCE: u32 = 2228548;
pub const IOCTL_GNSS_LISTEN_GEOFENCE_ALERT: u32 = 2228552;
pub const IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS: u32 = 2228556;
pub const IOCTL_GNSS_LISTEN_DRIVER_REQUEST: u32 = 2228608;
pub const IOCTL_GNSS_START_BREADCRUMBING: u32 = 2228672;
pub const IOCTL_GNSS_STOP_BREADCRUMBING: u32 = 2228676;
pub const IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT: u32 = 2228680;
pub const IOCTL_GNSS_POP_BREADCRUMBS: u32 = 2228684;
pub const GNSS_AGNSSFORMAT_XTRA1: u32 = 1;
pub const GNSS_AGNSSFORMAT_XTRA2: u32 = 2;
pub const GNSS_AGNSSFORMAT_LTO: u32 = 4;
pub const GNSS_AGNSSFORMAT_XTRA3: u32 = 8;
pub const GNSS_AGNSSFORMAT_XTRA3_1: u32 = 16;
pub const GNSS_AGNSSFORMAT_XTRA3_2: u32 = 32;
pub const GNSS_AGNSSFORMAT_XTRA_INT: u32 = 64;
pub const MAX_SERVER_URL_NAME: u32 = 260;
pub const MIN_GEOFENCES_REQUIRED: u32 = 100;
pub const BREADCRUMBING_UNSUPPORTED: u32 = 0;
pub const BREADCRUMBING_VERSION_1: u32 = 1;
pub const MIN_BREADCRUMBS_SUPPORTED: u32 = 120;
pub const GNSS_SATELLITE_ANY: u32 = 0;
pub const GNSS_SATELLITE_GPS: u32 = 1;
pub const GNSS_SATELLITE_GLONASS: u32 = 2;
pub const GNSS_SATELLITE_BEIDOU: u32 = 4;
pub const GNSS_SATELLITE_GALILEO: u32 = 8;
pub const GNSS_OPERMODE_ANY: u32 = 0;
pub const GNSS_OPERMODE_MSA: u32 = 1;
pub const GNSS_OPERMODE_MSB: u32 = 2;
pub const GNSS_OPERMODE_MSS: u32 = 4;
pub const GNSS_OPERMODE_CELLID: u32 = 8;
pub const GNSS_OPERMODE_AFLT: u32 = 16;
pub const GNSS_OPERMODE_OTDOA: u32 = 32;
pub const GNSS_NMEALOGGING_NONE: u32 = 0;
pub const GNSS_NMEALOGGING_ALL: u32 = 255;
pub const GNSS_FIXDETAIL_BASIC: u32 = 1;
pub const GNSS_FIXDETAIL_ACCURACY: u32 = 2;
pub const GNSS_FIXDETAIL_SATELLITE: u32 = 4;
pub const GNSS_MAXSATELLITE: u32 = 64;
pub const GNSS_GEOFENCESUPPORT_SUPPORTED: u32 = 1;
pub const GNSS_GEOFENCESUPPORT_CIRCLE: u32 = 2;
pub const LOCATION_API_VERSION: u32 = 1;
const (
	GNSS_DRIVER_VERSION_1 uint32 = 1
	GNSS_DRIVER_VERSION_2 uint32 = 2
	GNSS_DRIVER_VERSION_3 uint32 = 3
	GNSS_DRIVER_VERSION_4 uint32 = 4
	GNSS_DRIVER_VERSION_5 uint32 = 5
	GNSS_DRIVER_VERSION_6 uint32 = 6
	IOCTL_GNSS_SEND_PLATFORM_CAPABILITY uint32 = 2228228
	IOCTL_GNSS_GET_DEVICE_CAPABILITY uint32 = 2228232
	IOCTL_GNSS_SEND_DRIVERCOMMAND uint32 = 2228236
	IOCTL_GNSS_START_FIXSESSION uint32 = 2228288
	IOCTL_GNSS_MODIFY_FIXSESSION uint32 = 2228292
	IOCTL_GNSS_STOP_FIXSESSION uint32 = 2228296
	IOCTL_GNSS_GET_FIXDATA uint32 = 2228300
	IOCTL_GNSS_INJECT_AGNSS uint32 = 2228352
	IOCTL_GNSS_LISTEN_AGNSS uint32 = 2228416
	IOCTL_GNSS_LISTEN_ERROR uint32 = 2228420
	IOCTL_GNSS_LISTEN_NI uint32 = 2228480
	IOCTL_GNSS_SET_SUPL_HSLP uint32 = 2228484
	IOCTL_GNSS_CONFIG_SUPL_CERT uint32 = 2228488
	IOCTL_GNSS_RESPOND_NI uint32 = 2228492
	IOCTL_GNSS_EXECUTE_CWTEST uint32 = 2228496
	IOCTL_GNSS_EXECUTE_SELFTEST uint32 = 2228500
	IOCTL_GNSS_GET_CHIPSETINFO uint32 = 2228504
	IOCTL_GNSS_LISTEN_NMEA uint32 = 2228508
	IOCTL_GNSS_SET_V2UPL_CONFIG uint32 = 2228512
	IOCTL_GNSS_CREATE_GEOFENCE uint32 = 2228544
	IOCTL_GNSS_DELETE_GEOFENCE uint32 = 2228548
	IOCTL_GNSS_LISTEN_GEOFENCE_ALERT uint32 = 2228552
	IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS uint32 = 2228556
	IOCTL_GNSS_LISTEN_DRIVER_REQUEST uint32 = 2228608
	IOCTL_GNSS_START_BREADCRUMBING uint32 = 2228672
	IOCTL_GNSS_STOP_BREADCRUMBING uint32 = 2228676
	IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT uint32 = 2228680
	IOCTL_GNSS_POP_BREADCRUMBS uint32 = 2228684
	GNSS_AGNSSFORMAT_XTRA1 uint32 = 1
	GNSS_AGNSSFORMAT_XTRA2 uint32 = 2
	GNSS_AGNSSFORMAT_LTO uint32 = 4
	GNSS_AGNSSFORMAT_XTRA3 uint32 = 8
	GNSS_AGNSSFORMAT_XTRA3_1 uint32 = 16
	GNSS_AGNSSFORMAT_XTRA3_2 uint32 = 32
	GNSS_AGNSSFORMAT_XTRA_INT uint32 = 64
	MAX_SERVER_URL_NAME uint32 = 260
	MIN_GEOFENCES_REQUIRED uint32 = 100
	BREADCRUMBING_UNSUPPORTED uint32 = 0
	BREADCRUMBING_VERSION_1 uint32 = 1
	MIN_BREADCRUMBS_SUPPORTED uint32 = 120
	GNSS_SATELLITE_ANY uint32 = 0
	GNSS_SATELLITE_GPS uint32 = 1
	GNSS_SATELLITE_GLONASS uint32 = 2
	GNSS_SATELLITE_BEIDOU uint32 = 4
	GNSS_SATELLITE_GALILEO uint32 = 8
	GNSS_OPERMODE_ANY uint32 = 0
	GNSS_OPERMODE_MSA uint32 = 1
	GNSS_OPERMODE_MSB uint32 = 2
	GNSS_OPERMODE_MSS uint32 = 4
	GNSS_OPERMODE_CELLID uint32 = 8
	GNSS_OPERMODE_AFLT uint32 = 16
	GNSS_OPERMODE_OTDOA uint32 = 32
	GNSS_NMEALOGGING_NONE uint32 = 0
	GNSS_NMEALOGGING_ALL uint32 = 255
	GNSS_FIXDETAIL_BASIC uint32 = 1
	GNSS_FIXDETAIL_ACCURACY uint32 = 2
	GNSS_FIXDETAIL_SATELLITE uint32 = 4
	GNSS_MAXSATELLITE uint32 = 64
	GNSS_GEOFENCESUPPORT_SUPPORTED uint32 = 1
	GNSS_GEOFENCESUPPORT_CIRCLE uint32 = 2
	LOCATION_API_VERSION uint32 = 1
)
#define global GNSS_DRIVER_VERSION_1                      1
#define global GNSS_DRIVER_VERSION_2                      2
#define global GNSS_DRIVER_VERSION_3                      3
#define global GNSS_DRIVER_VERSION_4                      4
#define global GNSS_DRIVER_VERSION_5                      5
#define global GNSS_DRIVER_VERSION_6                      6
#define global IOCTL_GNSS_SEND_PLATFORM_CAPABILITY        2228228
#define global IOCTL_GNSS_GET_DEVICE_CAPABILITY           2228232
#define global IOCTL_GNSS_SEND_DRIVERCOMMAND              2228236
#define global IOCTL_GNSS_START_FIXSESSION                2228288
#define global IOCTL_GNSS_MODIFY_FIXSESSION               2228292
#define global IOCTL_GNSS_STOP_FIXSESSION                 2228296
#define global IOCTL_GNSS_GET_FIXDATA                     2228300
#define global IOCTL_GNSS_INJECT_AGNSS                    2228352
#define global IOCTL_GNSS_LISTEN_AGNSS                    2228416
#define global IOCTL_GNSS_LISTEN_ERROR                    2228420
#define global IOCTL_GNSS_LISTEN_NI                       2228480
#define global IOCTL_GNSS_SET_SUPL_HSLP                   2228484
#define global IOCTL_GNSS_CONFIG_SUPL_CERT                2228488
#define global IOCTL_GNSS_RESPOND_NI                      2228492
#define global IOCTL_GNSS_EXECUTE_CWTEST                  2228496
#define global IOCTL_GNSS_EXECUTE_SELFTEST                2228500
#define global IOCTL_GNSS_GET_CHIPSETINFO                 2228504
#define global IOCTL_GNSS_LISTEN_NMEA                     2228508
#define global IOCTL_GNSS_SET_V2UPL_CONFIG                2228512
#define global IOCTL_GNSS_CREATE_GEOFENCE                 2228544
#define global IOCTL_GNSS_DELETE_GEOFENCE                 2228548
#define global IOCTL_GNSS_LISTEN_GEOFENCE_ALERT           2228552
#define global IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS 2228556
#define global IOCTL_GNSS_LISTEN_DRIVER_REQUEST           2228608
#define global IOCTL_GNSS_START_BREADCRUMBING             2228672
#define global IOCTL_GNSS_STOP_BREADCRUMBING              2228676
#define global IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT      2228680
#define global IOCTL_GNSS_POP_BREADCRUMBS                 2228684
#define global GNSS_AGNSSFORMAT_XTRA1                     1
#define global GNSS_AGNSSFORMAT_XTRA2                     2
#define global GNSS_AGNSSFORMAT_LTO                       4
#define global GNSS_AGNSSFORMAT_XTRA3                     8
#define global GNSS_AGNSSFORMAT_XTRA3_1                   16
#define global GNSS_AGNSSFORMAT_XTRA3_2                   32
#define global GNSS_AGNSSFORMAT_XTRA_INT                  64
#define global MAX_SERVER_URL_NAME                        260
#define global MIN_GEOFENCES_REQUIRED                     100
#define global BREADCRUMBING_UNSUPPORTED                  0
#define global BREADCRUMBING_VERSION_1                    1
#define global MIN_BREADCRUMBS_SUPPORTED                  120
#define global GNSS_SATELLITE_ANY                         0
#define global GNSS_SATELLITE_GPS                         1
#define global GNSS_SATELLITE_GLONASS                     2
#define global GNSS_SATELLITE_BEIDOU                      4
#define global GNSS_SATELLITE_GALILEO                     8
#define global GNSS_OPERMODE_ANY                          0
#define global GNSS_OPERMODE_MSA                          1
#define global GNSS_OPERMODE_MSB                          2
#define global GNSS_OPERMODE_MSS                          4
#define global GNSS_OPERMODE_CELLID                       8
#define global GNSS_OPERMODE_AFLT                         16
#define global GNSS_OPERMODE_OTDOA                        32
#define global GNSS_NMEALOGGING_NONE                      0
#define global GNSS_NMEALOGGING_ALL                       255
#define global GNSS_FIXDETAIL_BASIC                       1
#define global GNSS_FIXDETAIL_ACCURACY                    2
#define global GNSS_FIXDETAIL_SATELLITE                   4
#define global GNSS_MAXSATELLITE                          64
#define global GNSS_GEOFENCESUPPORT_SUPPORTED             1
#define global GNSS_GEOFENCESUPPORT_CIRCLE                2
#define global LOCATION_API_VERSION                       1
#define global GUID_DEVINTERFACE_GNSS                     "{3336E5E4-018A-4669-84C5-BD05F3BD368B}"