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