Compartilhar via


estrutura GNSS_AGNSS_INJECTBLOB (gnssdriver.h)

A estrutura GNSS_AGNSS_INJECTBLOB define o formato para injeção de efêmero estendida do AGNSS.

Sintaxe

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

Membros

Size

Tamanho da estrutura.

Version

Número da versão.

BlobOui

Esse campo indica a UOI de 3 bytes do fornecedor ou fabricante de dispositivos de silício.

BlobVersion

Versão do blob do mesmo fornecedor.

AgnssFormat

Formato de dados do blob.

Os formatos são definidos como macros (GNSS_AGNSSFORMAT_*).

BlobSize

Tamanho dos dados de blob em bytes.

BlobData[ANYSIZE_ARRAY]

Esse campo define o início dos dados de blob.

A estrutura contém apenas o primeiro byte dos dados de blob. O restante dos dados de blob é salvo logo após a estrutura na memória. O tamanho do blob é indicado por BlobSize.

Requisitos

Requisito Valor
Cabeçalho gnssdriver.h (inclua Gnssdriver.h)