Freigeben über


PFN_CERT_STORE_PROV_SET_CERT_PROPERTY Rückruffunktion (wincrypt.h)

Eine anwendungsdefinierte Rückruffunktion, die von CertSetCertificateContextProperty aufgerufen wird, bevor die Eigenschaft des Zertifikats festgelegt wird. Es wird auch von CertGetCertificateContextProperty aufgerufen, wenn eine Hasheigenschaft abgerufen wird, die erstellt und dann über den Satz beibehalten werden muss.

Bei der Eingabe wurde die -Eigenschaft nicht für den pCertContext-Parameter festgelegt.

Syntax

PFN_CERT_STORE_PROV_SET_CERT_PROPERTY PfnCertStoreProvSetCertProperty;

BOOL PfnCertStoreProvSetCertProperty(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCERT_CONTEXT pCertContext,
  [in] DWORD dwPropId,
  [in] DWORD dwFlags,
  [in] const void *pvData
)
{...}

Parameter

[in] hStoreProv

Anbieterspezifischer Wert, der in CERT_STORE_PROV_INFO von CertDllOpenStoreProv zurückgegeben wird.

[in] pCertContext

Weitere Informationen finden Sie unter CertSetCertificateContextProperty.

[in] dwPropId

Weitere Informationen finden Sie unter CertSetCertificateContextProperty.

[in] dwFlags

Kopie der dwFlags , die als Parameter an CertSetCertificateContextProperty übergeben wurde.

[in] pvData

Weitere Informationen finden Sie unter CertSetCertificateContextProperty.

Rückgabewert

Gibt TRUE zurück, wenn es in Ordnung ist, die Eigenschaft festzulegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wincrypt.h

Weitere Informationen

CERT_STORE_PROV_INFO

Rückruffunktionen

CertDllOpenStoreProv

CertGetCertificateContextProperty

CertSetCertificateContextProperty