estrutura GNSS_BREADCRUMBING_PARAM (gnssdriver.h)
A estrutura GNSS_BREADCRUMBING_PARAM contém a configuração passada para o início da trilha por meio de IOCTL_GNSS_START_BREADCRUMBING.
Sintaxe
typedef struct {
ULONG Size;
ULONG Version;
ULONG MaximumHorizontalUncertainty;
ULONG MinDistanceBetweenFixes;
ULONG MaximumErrorTimeoutMs;
BYTE Unused[512];
} GNSS_BREADCRUMBING_PARAM, *PGNSS_BREADCRUMBING_PARAM;
Membros
Size
Tamanho da estrutura.
Version
Número da versão.
MaximumHorizontalUncertainty
Contém o valor máximo de incerteza horizontal. Qualquer correção com um raio de erro maior que esse valor não deve ser registrada.
MinDistanceBetweenFixes
Contém a distância mínima entre as correções. Registre apenas uma correção se o centro dela estiver pelo menos tão distante quanto esse valor do centro da última correção, usando um cálculo de distância Haversine.
MaximumErrorTimeoutMs
Contém o tempo limite máximo de erro em milissegundos. Se o local do dispositivo for desconhecido por essa duração, um erro deverá ser registrado nos dados de trilha. Erros podem ser registrados anteriormente se já eram conhecidos.
Unused[512]
Buffer de preenchimento reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | gnssdriver.h (inclua Gnssdriver.h) |