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