estrutura GNSS_SUPL_CERT_CONFIG (gnssdriver.h)
Essa estrutura contém informações de certificado SUPL.
Sintaxe
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;
Membros
Size
Tamanho da estrutura.
Version
Número da versão.
CertAction
Um GNSS_SUPL_CERT_ACTION valor de enumeração que especifica a ação a ser tomada no certificado.
Ação | Descrição |
---|---|
GNSS_SUPL_CERT_INJECT | Injete o certificado. |
GNSS_SUPL_CERT_DELETE | Exclua o certificado especificado por SuplCertName. Os valores de CertSize e CertData são ignorados. |
GNSS_SUPL_CERT_PURGE | Exclua todos os certificados injetados no driver GNSS anteriormente. Os valores de SuplCertName , CertSize e CertData são ignorados. |
SuplCertName[MAX_PATH]
Cadeia de caracteres que contém o nome do certificado.
CertSize
O tamanho do certificado em bytes.
Unused[512]
Buffer de preenchimento.
CertData[ANYSIZE_ARRAY]
O conteúdo binário do certificado. O tamanho total dos bytes é definido pelo CertSize. O certificado é codificado em Base64.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | gnssdriver.h |