estructura GNSS_SUPL_CERT_CONFIG (gnssdriver.h)
Esta estructura contiene información del certificado SUPL.
Sintaxis
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;
Miembros
Size
Tamaño de la estructura.
Version
Número de versión.
CertAction
Valor de enumeración GNSS_SUPL_CERT_ACTION que especifica la acción que se va a realizar en el certificado.
Acción | Descripción |
---|---|
GNSS_SUPL_CERT_INJECT | Inserte el certificado. |
GNSS_SUPL_CERT_DELETE | Elimine el certificado especificado por suplCertName. Los valores de CertSize y CertData se omiten. |
GNSS_SUPL_CERT_PURGE | Elimine todos los certificados insertados anteriormente en el controlador GNSS. Se omiten los valores de SuplCertName , CertSizey CertData. |
SuplCertName[MAX_PATH]
Cadena que contiene el nombre del certificado.
CertSize
Tamaño del certificado en bytes.
Unused[512]
Búfer de relleno.
CertData[ANYSIZE_ARRAY]
Contenido binario del certificado. El tamaño total de los bytes se define mediante CertSize. El certificado está codificado en Base64.
Requisitos
Requisito | Valor |
---|---|
encabezado de | gnssdriver.h |