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

GNSS_EVENT_TYPE

列挙型
基底型i4

メンバー 11

名前10進16進
GNSS_Event_FixAvailable10x1
GNSS_Event_RequireAgnss20x2
GNSS_Event_Error30x3
GNSS_Event_NiRequest120xC
GNSS_Event_NmeaData130xD
GNSS_Event_GeofenceAlertData140xE
GNSS_Event_GeofencesTrackingStatus150xF
GNSS_Event_DriverRequest160x10
GNSS_Event_BreadcrumbAlertEvent170x11
GNSS_Event_FixAvailable_2180x12
GNSS_Event_Custom327680x8000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum GNSS_EVENT_TYPE : int {
    GNSS_Event_FixAvailable = 1,
    GNSS_Event_RequireAgnss = 2,
    GNSS_Event_Error = 3,
    GNSS_Event_NiRequest = 12,
    GNSS_Event_NmeaData = 13,
    GNSS_Event_GeofenceAlertData = 14,
    GNSS_Event_GeofencesTrackingStatus = 15,
    GNSS_Event_DriverRequest = 16,
    GNSS_Event_BreadcrumbAlertEvent = 17,
    GNSS_Event_FixAvailable_2 = 18,
    GNSS_Event_Custom = 32768
} GNSS_EVENT_TYPE;
public enum GNSS_EVENT_TYPE : int
{
    GNSS_Event_FixAvailable = 1,
    GNSS_Event_RequireAgnss = 2,
    GNSS_Event_Error = 3,
    GNSS_Event_NiRequest = 12,
    GNSS_Event_NmeaData = 13,
    GNSS_Event_GeofenceAlertData = 14,
    GNSS_Event_GeofencesTrackingStatus = 15,
    GNSS_Event_DriverRequest = 16,
    GNSS_Event_BreadcrumbAlertEvent = 17,
    GNSS_Event_FixAvailable_2 = 18,
    GNSS_Event_Custom = 32768,
}
Public Enum GNSS_EVENT_TYPE As Integer
    GNSS_Event_FixAvailable = 1
    GNSS_Event_RequireAgnss = 2
    GNSS_Event_Error = 3
    GNSS_Event_NiRequest = 12
    GNSS_Event_NmeaData = 13
    GNSS_Event_GeofenceAlertData = 14
    GNSS_Event_GeofencesTrackingStatus = 15
    GNSS_Event_DriverRequest = 16
    GNSS_Event_BreadcrumbAlertEvent = 17
    GNSS_Event_FixAvailable_2 = 18
    GNSS_Event_Custom = 32768
End Enum
import enum

class GNSS_EVENT_TYPE(enum.IntEnum):
    GNSS_Event_FixAvailable = 1
    GNSS_Event_RequireAgnss = 2
    GNSS_Event_Error = 3
    GNSS_Event_NiRequest = 12
    GNSS_Event_NmeaData = 13
    GNSS_Event_GeofenceAlertData = 14
    GNSS_Event_GeofencesTrackingStatus = 15
    GNSS_Event_DriverRequest = 16
    GNSS_Event_BreadcrumbAlertEvent = 17
    GNSS_Event_FixAvailable_2 = 18
    GNSS_Event_Custom = 32768
// GNSS_EVENT_TYPE
pub const GNSS_Event_FixAvailable: i32 = 1;
pub const GNSS_Event_RequireAgnss: i32 = 2;
pub const GNSS_Event_Error: i32 = 3;
pub const GNSS_Event_NiRequest: i32 = 12;
pub const GNSS_Event_NmeaData: i32 = 13;
pub const GNSS_Event_GeofenceAlertData: i32 = 14;
pub const GNSS_Event_GeofencesTrackingStatus: i32 = 15;
pub const GNSS_Event_DriverRequest: i32 = 16;
pub const GNSS_Event_BreadcrumbAlertEvent: i32 = 17;
pub const GNSS_Event_FixAvailable_2: i32 = 18;
pub const GNSS_Event_Custom: i32 = 32768;
// GNSS_EVENT_TYPE
const (
	GNSS_Event_FixAvailable int32 = 1
	GNSS_Event_RequireAgnss int32 = 2
	GNSS_Event_Error int32 = 3
	GNSS_Event_NiRequest int32 = 12
	GNSS_Event_NmeaData int32 = 13
	GNSS_Event_GeofenceAlertData int32 = 14
	GNSS_Event_GeofencesTrackingStatus int32 = 15
	GNSS_Event_DriverRequest int32 = 16
	GNSS_Event_BreadcrumbAlertEvent int32 = 17
	GNSS_Event_FixAvailable_2 int32 = 18
	GNSS_Event_Custom int32 = 32768
)
const
  GNSS_Event_FixAvailable = 1;
  GNSS_Event_RequireAgnss = 2;
  GNSS_Event_Error = 3;
  GNSS_Event_NiRequest = 12;
  GNSS_Event_NmeaData = 13;
  GNSS_Event_GeofenceAlertData = 14;
  GNSS_Event_GeofencesTrackingStatus = 15;
  GNSS_Event_DriverRequest = 16;
  GNSS_Event_BreadcrumbAlertEvent = 17;
  GNSS_Event_FixAvailable_2 = 18;
  GNSS_Event_Custom = 32768;
// GNSS_EVENT_TYPE
pub const GNSS_Event_FixAvailable: i32 = 1;
pub const GNSS_Event_RequireAgnss: i32 = 2;
pub const GNSS_Event_Error: i32 = 3;
pub const GNSS_Event_NiRequest: i32 = 12;
pub const GNSS_Event_NmeaData: i32 = 13;
pub const GNSS_Event_GeofenceAlertData: i32 = 14;
pub const GNSS_Event_GeofencesTrackingStatus: i32 = 15;
pub const GNSS_Event_DriverRequest: i32 = 16;
pub const GNSS_Event_BreadcrumbAlertEvent: i32 = 17;
pub const GNSS_Event_FixAvailable_2: i32 = 18;
pub const GNSS_Event_Custom: i32 = 32768;
const
  GNSS_Event_FixAvailable* = 1
  GNSS_Event_RequireAgnss* = 2
  GNSS_Event_Error* = 3
  GNSS_Event_NiRequest* = 12
  GNSS_Event_NmeaData* = 13
  GNSS_Event_GeofenceAlertData* = 14
  GNSS_Event_GeofencesTrackingStatus* = 15
  GNSS_Event_DriverRequest* = 16
  GNSS_Event_BreadcrumbAlertEvent* = 17
  GNSS_Event_FixAvailable_2* = 18
  GNSS_Event_Custom* = 32768
enum GNSS_EVENT_TYPE : int {
    GNSS_Event_FixAvailable = 1,
    GNSS_Event_RequireAgnss = 2,
    GNSS_Event_Error = 3,
    GNSS_Event_NiRequest = 12,
    GNSS_Event_NmeaData = 13,
    GNSS_Event_GeofenceAlertData = 14,
    GNSS_Event_GeofencesTrackingStatus = 15,
    GNSS_Event_DriverRequest = 16,
    GNSS_Event_BreadcrumbAlertEvent = 17,
    GNSS_Event_FixAvailable_2 = 18,
    GNSS_Event_Custom = 32768,
}
#define global GNSS_Event_FixAvailable            0x1
#define global GNSS_Event_RequireAgnss            0x2
#define global GNSS_Event_Error                   0x3
#define global GNSS_Event_NiRequest               0xC
#define global GNSS_Event_NmeaData                0xD
#define global GNSS_Event_GeofenceAlertData       0xE
#define global GNSS_Event_GeofencesTrackingStatus 0xF
#define global GNSS_Event_DriverRequest           0x10
#define global GNSS_Event_BreadcrumbAlertEvent    0x11
#define global GNSS_Event_FixAvailable_2          0x12
#define global GNSS_Event_Custom                  0x8000