PFNCFILTERPROC 回调函数 (cryptuiapi.h)
PFNCFILTERPROC 函数是应用程序定义的回调函数,用于筛选由 CryptUIWizDigitalSign 函数显示的数字签名向导中显示的证书。
语法
PFNCFILTERPROC Pfncfilterproc;
BOOL Pfncfilterproc(
[in] PCCERT_CONTEXT pCertContext,
[in] BOOL *pfInitialSelectedCert,
[in] void *pvCallbackData
)
{...}
参数
[in] pCertContext
指向包含要筛选的证书 的CERT_CONTEXT 结构的指针。
[in] pfInitialSelectedCert
一个布尔值,指定是否在对话框中最初选择 pCertContext 参数指向的 CERT_CONTEXT 结构中包含的证书。 仅当筛选器进程返回 TRUE 时,才使用此参数。
[in] pvCallbackData
指向用户定义的数据的指针。
返回值
一个布尔值,指定是否应在数字签名向导中显示 pCertContext 参数指向的 CERT_CONTEXT 结构中包含的证书。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | cryptuiapi.h |