PFN_CERT_STORE_PROV_READ_CTL回调函数 (wincrypt.h)

调用 CertStoreProvReadCTL 回调函数以读取提供程序的 CTL 上下文副本,并创建新的 CTL 上下文(如果存在)。 目前,存储 API 不直接调用此回调函数,但可以导出它以支持基于它的其他提供程序。

语法

PFN_CERT_STORE_PROV_READ_CTL PfnCertStoreProvReadCtl;

BOOL PfnCertStoreProvReadCtl(
  [in]  HCERTSTOREPROV hStoreProv,
  [in]  PCCTL_CONTEXT pStoreCtlContext,
  [in]  DWORD dwFlags,
  [out] PCCTL_CONTEXT *ppProvCtlContext
)
{...}

参数

[in] hStoreProv

证书存储HCERTSTOREPROV 句柄。

[in] pStoreCtlContext

指向 CTL_CONTEXT 结构的指针。

[in] dwFlags

任何所需的标志值。

[out] ppProvCtlContext

指向函数要返回 的CTL_CONTEXT 结构的指针的指针。 将通过调用 CertFreeCTLContext 来释放上下文。

返回值

如果函数成功,则返回 TRUE ;如果函数失败,则返回 FALSE

要求

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

另请参阅

CTL_CONTEXT