PFN_CERT_STORE_PROV_WRITE_CERT fonction de rappel (wincrypt.h)

Fonction de rappel définie par l’application appelée par CertAddEncodedCertificateToStore, CertAddCertificateContextToStore et CertAddSerializedElementToStore avant de l’ajouter au magasin. En plus du certificat encodé, le pCertContext ajouté peut également avoir des propriétés.

Syntaxe

PFN_CERT_STORE_PROV_WRITE_CERT PfnCertStoreProvWriteCert;

BOOL PfnCertStoreProvWriteCert(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCERT_CONTEXT pCertContext,
  [in] DWORD dwFlags
)
{...}

Paramètres

[in] hStoreProv

Valeur spécifique au fournisseur retournée dans CERT_STORE_PROV_INFO par CertDllOpenStoreProv.

[in] pCertContext

Consultez CertAddCertificateContextToStore.

[in] dwFlags

CERT_STORE_PROV_WRITE_ADD_FLAG est défini lorsque cette fonction est appelée par les fonctions suivantes qui ajoutent un certificat au magasin :

CertAddEncodedCertificateToStore

CertAddCertificateContextToStore

CertAddSerializedElementToStore

Valeur retournée

Retourne TRUE s’il est acceptable de mettre à jour le magasin.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wincrypt.h

Voir aussi

CERT_STORE_PROV_INFO

Fonctions de rappel

CertAddCertificateContextToStore

CertAddEncodedCertificateToStore

CertAddSerializedElementToStore

CertDllOpenStoreProv