estrutura GNSS_GEOFENCE_ALERT_DATA (gnssdriver.h)
A estrutura GNSS_GEOFENCE_ALERT_DATA é usada pelo mecanismo GNSS para notificar um alerta de violação de cerca geográfica.
Sintaxe
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;
Membros
Size
Tamanho da estrutura.
Version
Número da versão.
GeofenceID
A ID da cerca geográfica. Essa ID foi gerada pelo mecanismo GNSS durante a criação da cerca geográfica.
GeofenceState
O novo estado da cerca geográfica. O alerta implica na transição para esse estado.
FixBasicData
A correção usada para determinar a violação de cerca geográfica. Em vez do conjunto completo de dados de correção, um subconjunto menor contido nesse campo e o campo FixAccuracyData são esperados.
FixAccuracyData
A correção usada para determinar a violação de cerca geográfica. Em vez do conjunto completo de dados de correção, um subconjunto menor contido nesse campo e o campo FixBasicData são esperados.
Unused[512]
Buffer de preenchimento reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | gnssdriver.h (inclua Gnssdriver.h) |