Поделиться через


структура 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

Версия большого двоичного объекта от того же поставщика.

AgnssFormat

Формат данных большого двоичного объекта.

Форматы определяются как макросы (GNSS_AGNSSFORMAT_*).

BlobSize

Размер данных большого двоичного объекта в байтах.

BlobData[ANYSIZE_ARRAY]

Это поле определяет начало данных большого двоичного объекта.

Структура содержит только первый байт данных большого двоичного объекта. Остальные данные большого двоичного объекта сохраняются сразу после структуры в памяти. Размер большого двоичного объекта определяется параметром BlobSize.

Требования

Требование Значение
Заголовок gnssdriver.h (включая Gnssdriver.h)