структура GNSS_FIXDATA_2 (gnssdriver.h)
Структура GNSS_FIXDATA_2 определяет конкретные элементы данных, связанные с исправлением GNSS, возвращаемым драйвером.
Синтаксис
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;
Члены
Size
Размер структуры.
Version
Номер версии.
FixSessionID
Идентификатор сеанса исправления, создающего это исправление.
Драйвер GNSS заполняет это поле, чтобы адаптер GNSS смог сопоставить данные исправления с исходным запросом на начало исправления.
FixTimeStamp
Метка времени создания исправления.
Это должно быть время, полученное от измерений спутников.
IsFinalFix
Логическое значение, указывающее, является ли это окончательным исправлением.
Значение FALSE означает, что это промежуточное исправление и ожидается окончательное исправление.
FixStatus
Значение NTSTATUS, указывающее, содержит ли это исправление допустимое исправление или если подсистема или драйвер GNSS столкнулись с какой-либо ошибкой при получении исправления.
Если это значение не указывает на успешное выполнение, базовый элемент данных исправления этой структуры не следует полагаться на. Вспомогательные элементы данных и элементы данных режима могут по-прежнему быть допустимыми.
FixLevelOfDetails
Битовая маска, содержащая биты GNSS_FIXDETAIL_*, определяющие, какие элементы этой структуры заполняются драйвером GNSS.
BasicData
Этот элемент содержит базовое исправление данных исправления, если в поле FixLevelofDetails задано GNSS_FIXDETAIL_BASIC бит.
Если явно не указано в параметре сеанса исправления, драйвер GNSS рекомендуется всегда заполнять этот элемент.
AccuracyData
Этот элемент содержит данные, связанные с точностью, если в поле FixLevelofDetails задано GNSS_FIXDETAIL_ACCURACY бит.
SatelliteData
Этот элемент содержит данные, связанные со вспомогательными данными, если в поле FixLevelofDetails задано GNSS_FIXDETAIL_SATELLITE бит.
Требования
Требование | Значение |
---|---|
Минимальная версия сервера | Windows Server 2022 |
Верхняя часть | gnssdriver.h (включая Gnssdriver.h) |