GNSS_BREADCRUMBING_PARAM構造体 (gnsdriver.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]
後で使用するために予約されたパディング バッファー。
必要条件
要件 | 価値 |
---|---|
ヘッダー | gnsdriver.h (Gnsdriver.h を含む) |