função de retorno de chamada PFN_CERT_STORE_PROV_WRITE_CERT (wincrypt.h)
Uma função de retorno de chamada definida pelo aplicativo que é chamada por CertAddEncodedCertificateToStore, CertAddCertificateContextToStore e CertAddSerializedElementToStore antes de adicionar ao repositório. Além do certificado codificado, o pCertContext adicionado também pode ter propriedades.
Sintaxe
PFN_CERT_STORE_PROV_WRITE_CERT PfnCertStoreProvWriteCert;
BOOL PfnCertStoreProvWriteCert(
[in] HCERTSTOREPROV hStoreProv,
[in] PCCERT_CONTEXT pCertContext,
[in] DWORD dwFlags
)
{...}
Parâmetros
[in] hStoreProv
Valor específico do provedor retornado em CERT_STORE_PROV_INFO por CertDllOpenStoreProv.
[in] pCertContext
Consulte CertAddCertificateContextToStore.
[in] dwFlags
CERT_STORE_PROV_WRITE_ADD_FLAG é definido quando essa função é chamada pelas seguintes funções que adicionam um certificado ao repositório:
CertAddEncodedCertificateToStore
CertAddCertificateContextToStore
CertAddSerializedElementToStore
Valor retornado
Retornará TRUE se não houver problema em atualizar o repositório.
Requisitos
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
CertAddCertificateContextToStore
CertAddEncodedCertificateToStore