Поделиться через


структура 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)