Compartir a través de


estructura GNSS_GEOFENCES_TRACKINGSTATUS_DATA (gnssdriver.h)

El motor de GNSS usa la estructura GNSS_GEOFENCES_TRACKINGSTATUS_DATA para notificar cualquier cambio en el estado de seguimiento mientras realiza un seguimiento de un conjunto de geovallas creadas anteriormente.

Sintaxis

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

Miembros

Size

Tamaño de la estructura.

Version

Número de versión.

Status

Un código de error indica que el motor GNSS no puede realizar un seguimiento de las geovallas (debido a condiciones de señal incorrectas u otros errores transitorios).

Un código correcto indica que el motor de GNSS anteriormente no pudo realizar un seguimiento de las geovallas y ahora es capaz de realizar un seguimiento de ellas.

StatusTimeStamp

Hora UTC de este estado.

Unused[512]

Búfer de relleno reservado para uso futuro.

Comentarios

El motor de GNSS no debe generar eventos cuando no realiza el seguimiento de las geovallas originadas por dispositivos móviles (sino el seguimiento de geovallas iniciadas por la red) o cuando el comando GNSS_ResetGeofenceTracking restablezca el seguimiento de la geovalla.

Requisitos

Requisito Valor
Header gnssdriver.h (incluya Gnssdriver.h)