共用方式為


GNSS_BREADCRUMBING_PARAM結構 (gnssdriver.h)

GNSS_BREADCRUMBING_PARAM 結構包含透過 IOCTL_GNSS_START_BREADCRUMBING傳遞至階層連結開頭的組態。

語法

typedef struct {
  ULONG Size;
  ULONG Version;
  ULONG MaximumHorizontalUncertainty;
  ULONG MinDistanceBetweenFixes;
  ULONG MaximumErrorTimeoutMs;
  BYTE  Unused[512];
} GNSS_BREADCRUMBING_PARAM, *PGNSS_BREADCRUMBING_PARAM;

成員

Size

結構大小。

Version

版本號碼。

MaximumHorizontalUncertainty

包含最大水平不確定性值。 任何錯誤半徑大於此值的修正,都不得記錄。

MinDistanceBetweenFixes

包含修正程式之間的最小距離。 使用Haversine距離計算,只有當其中心與最後一個修正的中心相距至少相距時,才記錄修正。

MaximumErrorTimeoutMs

包含毫秒內的最大錯誤逾時。 如果裝置的位置在此期間未知,則必須在階層鏈接數據中記錄錯誤。 如果已知道錯誤,則可以稍早記錄錯誤。

Unused[512]

保留供日後使用的填補緩衝區。

要求

要求 價值
標頭 gnssdriver.h (包括 Gnssdriver.h)