GNSS_GEOFENCES_TRACKINGSTATUS_DATA構造体 (gnsdriver.h)
GNSS_GEOFENCES_TRACKINGSTATUS_DATA 構造は、以前に作成されたジオフェンスのセットを追跡しながら、追跡状態の変更を通知するために、GNS エンジンによって使用されます。
構文
typedef struct {
ULONG Size;
ULONG Version;
NTSTATUS Status;
FILETIME StatusTimeStamp;
BYTE Unused[512];
} GNSS_GEOFENCES_TRACKINGSTATUS_DATA, *PGNSS_GEOFENCES_TRACKINGSTATUS_DATA;
メンバーズ
Size
構造体のサイズ。
Version
バージョン番号。
Status
エラー コードは、(信号状態の悪さやその他の一時的なエラーが原因で) GEOFENCE を追跡できないことを示します。
成功コードは、以前はGNSVエンジンがジオフェンスを追跡できず、それらを追跡できるようになったことを示します。
StatusTimeStamp
この状態の UTC 時刻。
Unused[512]
後で使用するために予約されたパディング バッファー。
備考
モバイルで開始されたジオフェンス (ただし、ネットワークによって開始されたジオフェンスの追跡) を追跡していない場合や、GNSS_ResetGeofenceTracking コマンドによってジオフェンス追跡がリセットされた場合は、イベントを発生させてはなりません。
必要条件
要件 | 価値 |
---|---|
ヘッダー | gnsdriver.h (Gnsdriver.h を含む) |