Compartilhar via


PFN_CERT_STORE_PROV_READ_CERT função de retorno de chamada (wincrypt.h)

Uma função de retorno de chamada definida pelo aplicativo que lê a cópia do provedor do contexto do certificado. Se houver, um novo contexto de certificado será criado. Atualmente, não é chamado diretamente pelas funções do repositório de certificados . No entanto, ele pode ser exportado para dar suporte a outros provedores.

Sintaxe

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 do provedor retornado em CERT_STORE_PROV_INFO por CertDllOpenStoreProv.

[in] pStoreCertContext

Um ponteiro para o CERT_CONTEXT do certificado a ser lido.

[in] dwFlags

Reservado para uso futuro e definido como zero.

[out] ppProvCertContext

Um ponteiro para um ponteiro para a cópia do provedor do contexto do certificado. O contexto será liberado chamando CertFreeCertificateContext.

Retornar valor

Retornará TRUE se o certificado tiver sido lido com êxito.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wincrypt.h

Confira também

CERT_CONTEXT

CERT_STORE_PROV_INFO

Funções de retorno de chamada

CertDllOpenStoreProv

CertFreeCertificateContext