ホーム › Devices.Geolocation › 定数
定数
68Windows.Win32.Devices.Geolocation
| 名前 | 型 | 値 |
|---|---|---|
| GNSS_DRIVER_VERSION_1 | DWORD | 1 |
| GNSS_DRIVER_VERSION_2 | DWORD | 2 |
| GNSS_DRIVER_VERSION_3 | DWORD | 3 |
| GNSS_DRIVER_VERSION_4 | DWORD | 4 |
| GNSS_DRIVER_VERSION_5 | DWORD | 5 |
| GNSS_DRIVER_VERSION_6 | DWORD | 6 |
| IOCTL_GNSS_SEND_PLATFORM_CAPABILITY | DWORD | 2228228 |
| IOCTL_GNSS_GET_DEVICE_CAPABILITY | DWORD | 2228232 |
| IOCTL_GNSS_SEND_DRIVERCOMMAND | DWORD | 2228236 |
| IOCTL_GNSS_START_FIXSESSION | DWORD | 2228288 |
| IOCTL_GNSS_MODIFY_FIXSESSION | DWORD | 2228292 |
| IOCTL_GNSS_STOP_FIXSESSION | DWORD | 2228296 |
| IOCTL_GNSS_GET_FIXDATA | DWORD | 2228300 |
| IOCTL_GNSS_INJECT_AGNSS | DWORD | 2228352 |
| IOCTL_GNSS_LISTEN_AGNSS | DWORD | 2228416 |
| IOCTL_GNSS_LISTEN_ERROR | DWORD | 2228420 |
| IOCTL_GNSS_LISTEN_NI | DWORD | 2228480 |
| IOCTL_GNSS_SET_SUPL_HSLP | DWORD | 2228484 |
| IOCTL_GNSS_CONFIG_SUPL_CERT | DWORD | 2228488 |
| IOCTL_GNSS_RESPOND_NI | DWORD | 2228492 |
| IOCTL_GNSS_EXECUTE_CWTEST | DWORD | 2228496 |
| IOCTL_GNSS_EXECUTE_SELFTEST | DWORD | 2228500 |
| IOCTL_GNSS_GET_CHIPSETINFO | DWORD | 2228504 |
| IOCTL_GNSS_LISTEN_NMEA | DWORD | 2228508 |
| IOCTL_GNSS_SET_V2UPL_CONFIG | DWORD | 2228512 |
| IOCTL_GNSS_CREATE_GEOFENCE | DWORD | 2228544 |
| IOCTL_GNSS_DELETE_GEOFENCE | DWORD | 2228548 |
| IOCTL_GNSS_LISTEN_GEOFENCE_ALERT | DWORD | 2228552 |
| IOCTL_GNSS_LISTEN_GEOFENCES_TRACKINGSTATUS | DWORD | 2228556 |
| IOCTL_GNSS_LISTEN_DRIVER_REQUEST | DWORD | 2228608 |
| IOCTL_GNSS_START_BREADCRUMBING | DWORD | 2228672 |
| IOCTL_GNSS_STOP_BREADCRUMBING | DWORD | 2228676 |
| IOCTL_GNSS_LISTEN_BREADCRUMBING_ALERT | DWORD | 2228680 |
| IOCTL_GNSS_POP_BREADCRUMBS | DWORD | 2228684 |
| GNSS_AGNSSFORMAT_XTRA1 | DWORD | 1 |
| GNSS_AGNSSFORMAT_XTRA2 | DWORD | 2 |
| GNSS_AGNSSFORMAT_LTO | DWORD | 4 |
| GNSS_AGNSSFORMAT_XTRA3 | DWORD | 8 |
| GNSS_AGNSSFORMAT_XTRA3_1 | DWORD | 16 |
| GNSS_AGNSSFORMAT_XTRA3_2 | DWORD | 32 |
| GNSS_AGNSSFORMAT_XTRA_INT | DWORD | 64 |
| MAX_SERVER_URL_NAME | DWORD | 260 |
| MIN_GEOFENCES_REQUIRED | DWORD | 100 |
| BREADCRUMBING_UNSUPPORTED | DWORD | 0 |
| BREADCRUMBING_VERSION_1 | DWORD | 1 |
| MIN_BREADCRUMBS_SUPPORTED | DWORD | 120 |
| GNSS_SATELLITE_ANY | DWORD | 0 |
| GNSS_SATELLITE_GPS | DWORD | 1 |
| GNSS_SATELLITE_GLONASS | DWORD | 2 |
| GNSS_SATELLITE_BEIDOU | DWORD | 4 |
| GNSS_SATELLITE_GALILEO | DWORD | 8 |
| GNSS_OPERMODE_ANY | DWORD | 0 |
| GNSS_OPERMODE_MSA | DWORD | 1 |
| GNSS_OPERMODE_MSB | DWORD | 2 |
| GNSS_OPERMODE_MSS | DWORD | 4 |
| GNSS_OPERMODE_CELLID | DWORD | 8 |
| GNSS_OPERMODE_AFLT | DWORD | 16 |
| GNSS_OPERMODE_OTDOA | DWORD | 32 |
| GNSS_NMEALOGGING_NONE | DWORD | 0 |
| GNSS_NMEALOGGING_ALL | DWORD | 255 |
| GNSS_FIXDETAIL_BASIC | DWORD | 1 |
| GNSS_FIXDETAIL_ACCURACY | DWORD | 2 |
| GNSS_FIXDETAIL_SATELLITE | DWORD | 4 |
| GNSS_MAXSATELLITE | DWORD | 64 |
| GNSS_GEOFENCESUPPORT_SUPPORTED | DWORD | 1 |
| GNSS_GEOFENCESUPPORT_CIRCLE | DWORD | 2 |
| LOCATION_API_VERSION | DWORD | 1 |
| GUID_DEVINTERFACE_GNSS | GUID | {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 1public 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 = 1pub 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}"