Compartir a través de


estructura GNSS_AGNSS_INJECTBLOB (gnssdriver.h)

La estructura GNSS_AGNSS_INJECTBLOB define el formato para la inserción de ephemeris extendidas de AGNSS.

Sintaxis

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

Miembros

Size

Tamaño de la estructura.

Version

Número de versión.

BlobOui

Este campo indica la OUI de 3 bytes del fabricante de silicio o del fabricante de dispositivos.

BlobVersion

Versión del blob del mismo proveedor.

AgnssFormat

Formato de datos del blob.

Los formatos se definen como macros (GNSS_AGNSSFORMAT_*).

BlobSize

Tamaño de los datos del blob en bytes.

BlobData[ANYSIZE_ARRAY]

Este campo define el inicio de los datos del blob.

La estructura solo contiene el primer byte de los datos del blob. El resto de los datos del blob se guarda justo después de la estructura en la memoria. El tamaño del blob se indica mediante BlobSize.

Requisitos

Requisito Valor
encabezado de gnssdriver.h (incluya Gnssdriver.h)