GNSS_GEOFENCE_ALERT_DATA-Struktur (GNSSDRIVER.h)
Die GNSS_GEOFENCE_ALERT_DATA-Struktur wird von der GNSS-Engine verwendet, um eine Geofenceverletzungswarnung zu benachrichtigen.
Syntax
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;
Member
Size
Strukturgröße.
Version
Versionsnummer:
GeofenceID
Die ID des Geofence. Diese ID wurde von der GNSS-Engine während der Erstellung des Geofences generiert.
GeofenceState
Der neue Zustand des Geofence. Die Warnung impliziert den Übergang zu diesem Zustand.
FixBasicData
Der Fix, der verwendet wird, um die Geofenceverletzung zu ermitteln. Anstelle des vollständigen Satz von Fixdaten wird eine kleinere Teilmenge in diesem Feld und das Feld FixAccuracyData erwartet.
FixAccuracyData
Der Fix, der verwendet wird, um die Geofenceverletzung zu ermitteln. Anstelle des vollständigen Satz von Fixdaten wird eine kleinere Teilmenge in diesem Feld und das Feld FixBasicData erwartet.
Unused[512]
Puffer für die zukünftige Verwendung reserviert.
Anforderungen
Anforderung | Wert |
---|---|
Header | gnssdriver.h (einschließlich GNSSdriver.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für