PFN_CERT_STORE_PROV_READ_CERT función de devolución de llamada (wincrypt.h)

Función de devolución de llamada definida por la aplicación que lee la copia del proveedor del contexto del certificado. Si existe, se crea un nuevo contexto de certificado. Actualmente no las llama directamente las funciones del almacén de certificados . Sin embargo, es posible que se exporte para admitir otros proveedores.

Sintaxis

PFN_CERT_STORE_PROV_READ_CERT PfnCertStoreProvReadCert;

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

Parámetros

[in] hStoreProv

Valor específico del proveedor devuelto en CERT_STORE_PROV_INFO por CertDllOpenStoreProv.

[in] pStoreCertContext

Puntero al CERT_CONTEXT del certificado que se va a leer.

[in] dwFlags

Reservado para uso futuro y se establece en cero.

[out] ppProvCertContext

Puntero a un puntero a la copia del proveedor del contexto del certificado. El contexto se liberará llamando a CertFreeCertificateContext.

Valor devuelto

Devuelve TRUE si el certificado se leyó correctamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wincrypt.h

Consulte también

CERT_CONTEXT

CERT_STORE_PROV_INFO

Funciones de devolución de llamada

CertDllOpenStoreProv

CertFreeCertificateContext