estructura GNSS_FIXDATA_2 (gnssdriver.h)
La estructura GNSS_FIXDATA_2 define los elementos de datos específicos asociados a una corrección de GNSS devuelta desde el controlador.
Sintaxis
typedef struct {
ULONG Size;
ULONG Version;
ULONG FixSessionID;
FILETIME FixTimeStamp;
BOOL IsFinalFix;
NTSTATUS FixStatus;
ULONG FixLevelOfDetails;
GNSS_FIXDATA_BASIC_2 BasicData;
GNSS_FIXDATA_ACCURACY_2 AccuracyData;
GNSS_FIXDATA_SATELLITE SatelliteData;
} GNSS_FIXDATA_2, *PGNSS_FIXDATA_2;
Miembros
Size
Tamaño de la estructura.
Version
Número de versión.
FixSessionID
Identificador de la sesión de corrección que generó esta corrección.
El controlador GNSS rellena este campo para que el adaptador de GNSS pueda correlacionar los datos de corrección con la solicitud de corrección de inicio original.
FixTimeStamp
Marca de tiempo cuando se genera la corrección.
Debe ser el tiempo obtenido a partir de las mediciones de los satélites.
IsFinalFix
Valor booleano que indica si se trata de una corrección final o no.
Un valor false implica que se trata de una corrección intermedia y una corrección final está próximamente.
FixStatus
Valor NTSTATUS que indica si esta corrección contiene una corrección válida o si el motor o controlador GNSS encontró algún error al obtener la corrección.
A menos que este valor indique que se ha realizado correctamente, no se debe confiar en el elemento de datos de corrección básico de esta estructura. Es posible que los elementos de datos satélite y en modo sigan siendo válidos.
FixLevelOfDetails
Máscara de bits que contiene los bits de GNSS_FIXDETAIL_* que determinan qué miembros de esta estructura se rellenan mediante el controlador GNSS.
BasicData
Este elemento contiene la corrección de datos básica cuando el campo FixLevelofDetails tiene GNSS_FIXDETAIL_BASIC conjunto de bits.
A menos que se indique explícitamente en el parámetro de sesión de corrección, se recomienda que el controlador GNSS rellene siempre este elemento.
AccuracyData
Este elemento contiene los datos relacionados con la precisión cuando el campo FixLevelofDetails tiene GNSS_FIXDETAIL_ACCURACY conjunto de bits.
SatelliteData
Este elemento contiene los datos relacionados con el satélite cuando el campo FixLevelofDetails tiene GNSS_FIXDETAIL_SATELLITE conjunto de bits.
Requisitos
Requisito | Valor |
---|---|
servidor mínimo admitido | Windows Server 2022 |
encabezado de | gnssdriver.h (incluya Gnssdriver.h) |