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


структура GNSS_GEOFENCES_TRACKINGSTATUS_DATA (gnssdriver.h)

Структура GNSS_GEOFENCES_TRACKINGSTATUS_DATA используется подсистемой GNSS для уведомления обо всех изменениях в состоянии отслеживания при отслеживании набора ранее созданных геозон.

Синтаксис

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS Status;
  FILETIME StatusTimeStamp;
  BYTE     Unused[512];
} GNSS_GEOFENCES_TRACKINGSTATUS_DATA, *PGNSS_GEOFENCES_TRACKINGSTATUS_DATA;

Члены

Size

Размер структуры.

Version

Номер версии.

Status

Код сбоя указывает, что подсистеме GNSS не удается отслеживать геозоны (из-за условий плохого сигнала или других временных ошибок).

Код успешного выполнения указывает, что подсистеме GNSS ранее не удавалось отслеживать геозоны, и теперь она может отслеживать их.

StatusTimeStamp

Время в формате UTC этого состояния.

Unused[512]

Буфер заполнения, зарезервированный для использования в будущем.

Комментарии

Подсистема GNSS не должна вызывать события, если она не отслеживает геозоны, созданные мобильными устройствами (но отслеживает инициированные сетью геозоны) или когда отслеживание геозон было сброшено командой GNSS_ResetGeofenceTracking.

Требования

Требование Значение
Заголовок gnssdriver.h (включая Gnssdriver.h)