Compartilhar via


estrutura GNSS_GEOFENCES_TRACKINGSTATUS_DATA (gnssdriver.h)

A estrutura GNSS_GEOFENCES_TRACKINGSTATUS_DATA é usada pelo mecanismo GNSS para notificar quaisquer alterações no controle status 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 incorretas 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á-los.

StatusTimeStamp

A hora UTC deste status.

Unused[512]

Buffer de preenchimento reservado para uso futuro.

Comentários

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

Requisitos

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