структура GNSS_GEOFENCE_ALERT_DATA (gnssdriver.h)
Структура GNSS_GEOFENCE_ALERT_DATA используется подсистемой GNSS для уведомления об оповещении о нарушении геозоны.
Синтаксис
typedef struct {
ULONG Size;
ULONG Version;
ULONG GeofenceID;
GNSS_GEOFENCE_STATE GeofenceState;
GNSS_FIXDATA_BASIC FixBasicData;
GNSS_FIXDATA_ACCURACY FixAccuracyData;
BYTE Unused[512];
} GNSS_GEOFENCE_ALERT_DATA, *PGNSS_GEOFENCE_ALERT_DATA;
Члены
Size
Размер структуры.
Version
Номер версии.
GeofenceID
Идентификатор геозоны. Этот идентификатор был создан подсистемой GNSS во время создания геозоны.
GeofenceState
Новое состояние геозоны. Оповещение подразумевает переход в это состояние.
FixBasicData
Исправление, используемое для определения нарушения геозоны. Вместо полного набора данных исправления ожидается меньшее подмножество, содержащееся в этом поле и поле FixAccuracyData.
FixAccuracyData
Исправление, используемое для определения нарушения геозоны. Вместо полного набора данных исправления ожидается меньшее подмножество, содержащееся в этом поле и поле FixBasicData.
Unused[512]
Буфер заполнения, зарезервированный для использования в будущем.
Требования
Требование | Значение |
---|---|
Заголовок | gnssdriver.h (включая Gnssdriver.h) |