estructura GNSS_BREADCRUMBING_PARAM (gnssdriver.h)
La estructura GNSS_BREADCRUMBING_PARAM contiene la configuración que se pasa al inicio de la ruta de navegación a través de IOCTL_GNSS_START_BREADCRUMBING.
Sintaxis
typedef struct {
ULONG Size;
ULONG Version;
ULONG MaximumHorizontalUncertainty;
ULONG MinDistanceBetweenFixes;
ULONG MaximumErrorTimeoutMs;
BYTE Unused[512];
} GNSS_BREADCRUMBING_PARAM, *PGNSS_BREADCRUMBING_PARAM;
Miembros
Size
Tamaño de la estructura.
Version
Número de versión.
MaximumHorizontalUncertainty
Contiene el valor máximo de incertidumbre horizontal. No se registrará ninguna corrección con un radio de error mayor que este valor.
MinDistanceBetweenFixes
Contiene la distancia mínima entre correcciones. Solo registre una corrección si el centro de la misma está al menos tan lejos como este valor del centro de la última corrección, utilizando un cálculo de distancia de Haversine.
MaximumErrorTimeoutMs
Contiene el tiempo de espera máximo de error en milisegundos. Si la ubicación del dispositivo es desconocida durante esta duración, se debe registrar un error en los datos de la ruta de navegación. Los errores se pueden registrar anteriormente si ya se conocían.
Unused[512]
Búfer de relleno reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
encabezado de | gnssdriver.h (incluya Gnssdriver.h) |