PFN_CERT_STORE_PROV_SET_CTL_PROPERTY回调函数 (wincrypt.h)
CertStoreProvSetCTLProperty 回调函数确定是否可以在 CTL 上设置属性。 它在设置 CTL 的 属性之前由 CertSetCTLContextProperty 调用。 获取需要创建然后持久保存的哈希属性时, CertGetCTLContextProperty 也可以调用该属性。 此回调函数不设置 CTL_CONTEXT 的 属性。
语法
PFN_CERT_STORE_PROV_SET_CTL_PROPERTY PfnCertStoreProvSetCtlProperty;
BOOL PfnCertStoreProvSetCtlProperty(
[in] HCERTSTOREPROV hStoreProv,
[in] PCCTL_CONTEXT pCtlContext,
[in] DWORD dwPropId,
[in] DWORD dwFlags,
[in] const void *pvData
)
{...}
参数
[in] hStoreProv
证书存储的句柄。
[in] pCtlContext
指向 CTL_CONTEXT 结构的指针。
[in] dwPropId
要设置的属性的标识符。
[in] dwFlags
任何所需的标志值。
[in] pvData
指向包含要设置的属性值的缓冲区的指针。
返回值
如果可以设置属性,则返回 TRUE 。 如果无法设置属性,则返回 FALSE 。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | wincrypt.h |