structure GNSS_SUPL_CERT_CONFIG (driver.h)
Cette structure contient des informations de certificat SUPL.
Syntaxe
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;
Membres
Size
Taille de la structure.
Version
Numéro de version.
CertAction
Valeur d’énumération GNSS_SUPL_CERT_ACTION qui spécifie l’action à entreprendre sur le certificat.
Action | Description |
---|---|
GNSS_SUPL_CERT_INJECT | Injectez le certificat. |
GNSS_SUPL_CERT_DELETE | Supprimez le certificat spécifié par SuplCertName. Les valeurs de CertSize et CertData sont ignorées. |
GNSS_SUPL_CERT_PURGE | Supprimez tous les certificats injectés dans le pilote PSEC précédemment. Les valeurs de SuplCertName , CertSizeet CertData sont ignorées. |
SuplCertName[MAX_PATH]
Chaîne contenant le nom du certificat.
CertSize
Taille du certificat en octets.
Unused[512]
Mémoire tampon de remplissage.
CertData[ANYSIZE_ARRAY]
Contenu binaire du certificat. La taille totale des octets est définie par CertSize. Le certificat est encodé en Base64.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | driver.h |