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 |