Compartilhar via


estrutura GNSS_GEOFENCES_TRACKINGSTATUS_DATA (gnssdriver.h)

A estrutura de GNSS_GEOFENCES_TRACKINGSTATUS_DATA é usada pelo mecanismo GNSS para notificar quaisquer alterações no status de acompanhamento ao acompanhar um conjunto de cercas geográficas criadas anteriormente.

Sintaxe

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

Membros

Size

Tamanho da estrutura.

Version

Número da versão.

Status

Um código de falha indica que o mecanismo GNSS não consegue rastrear as cercas geográficas (devido a condições de sinal incorreto ou outros erros transitórios).

Um código de êxito indica que o mecanismo GNSS não pôde rastrear cercas geográficas anteriormente e agora é capaz de rastreá-las.

StatusTimeStamp

A hora UTC desse status.

Unused[512]

Buffer de preenchimento reservado para uso futuro.

Observações

O mecanismo GNSS não deve gerar eventos quando não estiver acompanhando nenhuma cerca geográfica de origem móvel (mas acompanhando cercas geográficas iniciadas pela rede) ou quando o controle de cerca geográfica tiver sido redefinido pelo comando GNSS_ResetGeofenceTracking.

Requisitos

Requisito Valor
cabeçalho gnssdriver.h (inclua Gnssdriver.h)