GNSS_GEOFENCES_TRACKINGSTATUS_DATA Struktur (gnssdriver.h)
Die GNSS_GEOFENCES_TRACKINGSTATUS_DATA Struktur wird vom GNSS-Modul verwendet, um Änderungen am Tracking-Status zu benachrichtigen, während eine Reihe zuvor erstellter Geofences nachverfolgt wird.
Syntax
typedef struct {
ULONG Size;
ULONG Version;
NTSTATUS Status;
FILETIME StatusTimeStamp;
BYTE Unused[512];
} GNSS_GEOFENCES_TRACKINGSTATUS_DATA, *PGNSS_GEOFENCES_TRACKINGSTATUS_DATA;
Angehörige
Size
Strukturgröße.
Version
Versionsnummer.
Status
Ein Fehlercode gibt an, dass das GNSS-Modul die Geofences nicht nachverfolgen kann (aufgrund schlechter Signalbedingungen oder anderer vorübergehender Fehler).
Ein Erfolgscode gibt an, dass das GNSS-Modul zuvor nicht in der Lage war, Geofences nachzuverfolgen, und kann sie jetzt nachverfolgen.
StatusTimeStamp
Die UTC-Zeit dieses Status.
Unused[512]
Abstandspuffer, der für die zukünftige Verwendung reserviert ist.
Bemerkungen
Das GNSS-Modul darf keine Ereignisse auslösen, wenn keine geofences mit mobilen Ursprung (aber durch das Netzwerk initiierte Geofences) nachverfolgt werden, oder wenn die Geofence-Nachverfolgung durch den befehl GNSS_ResetGeofenceTracking zurückgesetzt wurde.
Anforderungen
Anforderung | Wert |
---|---|
Header- | gnssdriver.h (include Gnssdriver.h) |