GNSS_GEOFENCE_CREATE_RESPONSE-Struktur (gnssdriver.h)

Die GNSS_GEOFENCE_CREATE_RESPONSE-Struktur definiert die Antwort, die von der GNSS-Engine erwartet wird, wenn ein neuer Geofence erstellt wird.

Syntax

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS CreationStatus;
  ULONG    GeofenceID;
  BYTE     Unused[512];
} GNSS_GEOFENCE_CREATE_RESPONSE, *PGNSS_GEOFENCE_CREATE_RESPONSE;

Member

Size

Strukturgröße.

Version

Versionsnummer:

CreationStatus

Erfolg oder Fehler.

GeofenceID

Eine eindeutige ID, die von der GNSS-Engine generiert wird.

Diese ID wird anschließend verwendet, um Warnungen für diesen spezifischen Geofence oder weitere Aktualisierungs-/Löschvorgänge für den Geofence zu identifizieren.

Die GNSS-Engine muss die Eindeutigkeit dieser ID garantieren und sicherstellen, dass unter den bereits erstellten Geofences keine Duplikate vorhanden sind. IDs können nach Bedarf wiederverwendet oder umgerollt werden.

Unused[512]

Für die zukünftige Verwendung reservierter Puffer.

Anforderungen

Anforderung Wert
Header gnssdriver.h (include Gnssdriver.h)