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 指示。

要求

要求 价值
标头 gnssdriver.h (包括 Gnssdriver.h)