Partager via


structure GNSS_GEOFENCES_TRACKINGSTATUS_DATA (driver.h)

La structure GNSS_GEOFENCES_TRACKINGSTATUS_DATA est utilisée par le moteur SEE pour notifier les modifications apportées à l’état de suivi lors du suivi d’un ensemble de limites géographiques créées précédemment.

Syntaxe

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS Status;
  FILETIME StatusTimeStamp;
  BYTE     Unused[512];
} GNSS_GEOFENCES_TRACKINGSTATUS_DATA, *PGNSS_GEOFENCES_TRACKINGSTATUS_DATA;

Membres

Size

Taille de la structure.

Version

Numéro de version.

Status

Un code d’échec indique que le moteur MACHI ne parvient pas à suivre les limites géographiques (en raison de conditions de signal incorrectes ou d’autres erreurs temporaires).

Un code de réussite indique que le moteurux n’a pas pu suivre les limites géographiques et qu’il est maintenant en mesure de les suivre.

StatusTimeStamp

Heure UTC de cet état.

Unused[512]

Mémoire tampon de remplissage réservée pour une utilisation ultérieure.

Remarques

Le moteur INTEROPÉRABILITÉ ne doit pas déclencher d’événements lorsqu’il ne suit pas les limites géographiques issues des appareils mobiles (mais effectue le suivi des limites géographiques initiées par le réseau) ou lorsque le suivi de la limite géographique a été réinitialisé par la commande GNSS_ResetGeofenceTracking.

Exigences

Exigence Valeur
d’en-tête driver.h (include Messagedriver.h)