次の方法で共有


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 を含む)