PFN_CERT_STORE_PROV_WRITE_CRL回调函数 (wincrypt.h)

应用程序定义的回调函数,在添加到存储之前, 由 CertAddEncodedCRLToStoreCertAddCRLContextToStoreCertAddSerializedElementToStore 调用。 除了编码的 CRL 之外,添加的 pCrlContext 可能还具有属性。

语法

PFN_CERT_STORE_PROV_WRITE_CRL PfnCertStoreProvWriteCrl;

BOOL PfnCertStoreProvWriteCrl(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCRL_CONTEXT pCrlContext,
  [in] DWORD dwFlags
)
{...}

参数

[in] hStoreProv

CertDllOpenStoreProvCERT_STORE_PROV_INFO 中返回的特定于提供程序的值。

[in] pCrlContext

请参阅 CertAddCRLContextToStore

[in] dwFlags

CERT_STORE_PROV_WRITE_ADD_FLAG用于指定何时由以下函数调用此函数,这些函数将 CRL 添加到存储:

CertAddEncodedCRLToStore

CertAddCRLContextToStore

CertAddSerializedElementToStore

返回值

如果可以更新存储区,则返回 TRUE

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 wincrypt.h

另请参阅

CERT_STORE_PROV_INFO

回调函数

CertAddCRLContextToStore

CertAddEncodedCRLToStore

CertAddSerializedElementToStore

CertDllOpenStoreProv