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