Condividi tramite


struttura GNSS_AGNSS_INJECTBLOB (gnssdriver.h)

La struttura GNSS_AGNSS_INJECTBLOB definisce il formato per l'inserimento di phemeri estesi agNSS.

Sintassi

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

Membri

Size

Dimensioni della struttura.

Version

Numero di versione.

BlobOui

Questo campo indica l'OUI a 3 byte del fornitore del processore o del produttore di dispositivi.

BlobVersion

Versione del BLOB dello stesso fornitore.

AgnssFormat

Formato dei dati del BLOB.

I formati sono definiti come macro (GNSS_AGNSSFORMAT_*).

BlobSize

Dimensioni dei dati BLOB in byte.

BlobData[ANYSIZE_ARRAY]

Questo campo definisce l'inizio dei dati BLOB.

La struttura contiene solo il primo byte dei dati BLOB. Il resto dei dati BLOB viene salvato subito dopo la struttura nella memoria. Le dimensioni del BLOB sono indicate da BlobSize.

Fabbisogno

Requisito Valore
intestazione gnssdriver.h (include Gnssdriver.h)