GNSS_FIXDATA_2 Struktur (gnssdriver.h)
Die GNSS_FIXDATA_2 Struktur definiert die spezifischen Datenelemente, die einem vom Treiber zurückgegebenen GNSS-Fix zugeordnet sind.
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
Strukturgröße.
Version
Versionsnummer.
FixSessionID
ID der Fixsitzung, die diesen Fix generiert hat.
Der GNSS-Treiber füllt dieses Feld auf, sodass der GNSS-Adapter die Fixdaten mit der ursprünglichen Start-Fixanforderung korrelieren kann.
FixTimeStamp
Zeitstempel, wenn der Fix generiert wird.
Dies sollte die Zeit sein, die aus den Satellitenmessungen gewonnen wird.
IsFinalFix
Boolescher Wert, der angibt, ob es sich um einen endgültigen Fix handelt oder nicht.
Ein Wert von FALSE impliziert, dass dies eine Zwischenkorrektur ist und ein endgültiger Fix ansteht.
FixStatus
Ein NTSTATUS-Wert, der angibt, ob dieser Fix einen gültigen Fix enthält, oder wenn beim Abrufen der Lösung ein Fehler aufgetreten ist.
Sofern dieser Wert nicht erfolgreich ist, sollte das grundlegende Fixdatenelement dieser Struktur nicht verwendet werden. Satelliten- und Modusdatenelemente sind möglicherweise noch gültig.
FixLevelOfDetails
Eine Bitmaske, die die GNSS_FIXDETAIL_*-Bits enthält, die bestimmen, welche Elemente dieser Struktur vom GNSS-Treiber aufgefüllt werden.
BasicData
Dieses Element enthält die grundlegende Fixdatenkorrektur, wenn das Feld "FixLevelofDetails" GNSS_FIXDETAIL_BASIC Bitsatz aufweist.
Sofern nicht explizit im Fixsitzungsparameter angegeben, wird empfohlen, dieses Element immer aufzufüllen.
AccuracyData
Dieses Element enthält die genauigkeitsbezogenen Daten, wenn das FixLevelofDetails-Feld GNSS_FIXDETAIL_ACCURACY Bitsatz aufweist.
SatelliteData
Dieses Element enthält die Satellitendaten, wenn das FixLevelofDetails-Feld GNSS_FIXDETAIL_SATELLITE Bitsatz aufweist.
Anforderung | Wert |
---|---|
mindestens unterstützte Server- | Windows Server 2022 |
Header- | gnssdriver.h (include Gnssdriver.h) |