PFN_CERT_STORE_PROV_READ_CERT funzione di callback (wincrypt.h)

Funzione di callback definita dall'applicazione che legge la copia del provider del contesto del certificato. Se ne esiste uno, viene creato un nuovo contesto di certificato. Attualmente non viene chiamato direttamente dalle funzioni dell'archivio certificati . Tuttavia, potrebbe essere esportato per supportare altri provider.

Sintassi

PFN_CERT_STORE_PROV_READ_CERT PfnCertStoreProvReadCert;

BOOL PfnCertStoreProvReadCert(
  [in]  HCERTSTOREPROV hStoreProv,
  [in]  PCCERT_CONTEXT pStoreCertContext,
  [in]  DWORD dwFlags,
  [out] PCCERT_CONTEXT *ppProvCertContext
)
{...}

Parametri

[in] hStoreProv

Valore specifico del provider restituito in CERT_STORE_PROV_INFO da CertDllOpenStoreProv.

[in] pStoreCertContext

Puntatore al CERT_CONTEXT del certificato da leggere.

[in] dwFlags

Riservato per uso futuro e impostato su zero.

[out] ppProvCertContext

Puntatore a un puntatore alla copia del provider del contesto del certificato. Il contesto verrà liberato chiamando CertFreeCertificateContext.

Valore restituito

Restituisce TRUE se il certificato è stato letto correttamente.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wincrypt.h

Vedi anche

CERT_CONTEXT

CERT_STORE_PROV_INFO

Funzioni di callback

CertDllOpenStoreProv

CertFreeCertificateContext