次の方法で共有


GNSS_AGNSS_INJECTBLOB構造体 (gnssdriver.h)

GNSS_AGNSS_INJECTBLOB構造体は、AGNSS 拡張エフェメリスインジェクションの形式を定義します。

構文

typedef struct {
  ULONG Size;
  ULONG Version;
  ULONG BlobOui;
  ULONG BlobVersion;
  ULONG AgnssFormat;
  ULONG BlobSize;
  BYTE  BlobData[ANYSIZE_ARRAY];
} GNSS_AGNSS_INJECTBLOB, *PGNSS_AGNSS_INJECTBLOB;

メンバー

Size

構造体のサイズ。

Version

バージョン番号。

BlobOui

このフィールドは、シリコン ベンダーまたはデバイス メーカーの 3 バイト OUI を示します。

BlobVersion

同じベンダーの BLOB のバージョン。

AgnssFormat

BLOB のデータ形式。

形式はマクロとして定義されます (GNSS_AGNSSFORMAT_*)。

BlobSize

BLOB データのサイズ (バイト単位)。

BlobData[ANYSIZE_ARRAY]

このフィールドは、BLOB データの開始を定義します。

構造体には、BLOB データの最初のバイトのみが含まれます。 残りの BLOB データは、メモリ内の構造体の直後に保存されます。 BLOB のサイズは BlobSize で示されます。

要件

要件
Header gnssdriver.h (Gnssdriver.h を含む)