struttura GNSS_GEOFENCES_TRACKINGSTATUS_DATA (gnssdriver.h)
La struttura GNSS_GEOFENCES_TRACKINGSTATUS_DATA viene usata dal motore GNSS per notificare eventuali modifiche apportate allo stato di rilevamento durante il rilevamento di un set di recinti virtuali creati in precedenza.
Sintassi
typedef struct {
ULONG Size;
ULONG Version;
NTSTATUS Status;
FILETIME StatusTimeStamp;
BYTE Unused[512];
} GNSS_GEOFENCES_TRACKINGSTATUS_DATA, *PGNSS_GEOFENCES_TRACKINGSTATUS_DATA;
Membri
Size
Dimensioni della struttura.
Version
Numero di versione.
Status
Un codice di errore indica che il motore GNSS non è in grado di tenere traccia dei recinti virtuali (a causa di condizioni di segnale non valido o altri errori temporanei).
Un codice di operazione riuscita indica che il motore GNSS in precedenza non è riuscito a tenere traccia dei recinti virtuali ed è ora in grado di monitorarli.
StatusTimeStamp
Ora UTC di questo stato.
Unused[512]
Buffer di riempimento riservato per uso futuro.
Osservazioni
Il motore GNSS non deve generare eventi quando non monitora i recinti virtuali originati da dispositivi mobili (ma tenere traccia dei recinti virtuali avviati dalla rete) o quando il rilevamento del recinto virtuale è stato reimpostato dal comando GNSS_ResetGeofenceTracking.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | gnssdriver.h (include Gnssdriver.h) |