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) |