Compartir a través de


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