Condividi tramite


struttura GNSS_SUPL_CERT_CONFIG (gnssdriver.h)

Questa struttura contiene informazioni sul certificato SUPL.

Sintassi

typedef struct {
  ULONG                 Size;
  ULONG                 Version;
  GNSS_SUPL_CERT_ACTION CertAction;
  CHAR                  SuplCertName[MAX_PATH];
  ULONG                 CertSize;
  BYTE                  Unused[512];
  BYTE                  CertData[ANYSIZE_ARRAY];
} GNSS_SUPL_CERT_CONFIG, *PGNSS_SUPL_CERT_CONFIG;

Membri

Size

Dimensioni della struttura.

Version

Numero di versione.

CertAction

Valore di enumerazione GNSS_SUPL_CERT_ACTION che specifica l'azione da eseguire sul certificato.

Azione Descrizione
GNSS_SUPL_CERT_INJECT Inserire il certificato.
GNSS_SUPL_CERT_DELETE Eliminare il certificato specificato da SuplCertName. I valori di CertSize e CertData vengono ignorati.
GNSS_SUPL_CERT_PURGE Eliminare tutti i certificati inseriti nel driver GNSS in precedenza. I valori di SuplCertName , CertSizee CertData vengono ignorati.

SuplCertName[MAX_PATH]

Stringa contenente il nome del certificato.

CertSize

Dimensioni del certificato in byte.

Unused[512]

Buffer di riempimento.

CertData[ANYSIZE_ARRAY]

Contenuto binario del certificato. Le dimensioni totali dei byte sono definite da CertSize. Il certificato è codificato in Base64.

Fabbisogno

Requisito Valore
intestazione gnssdriver.h