Compartilhar via


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)