cryptdlg.h 标头

安全和标识使用此标头。 有关详细信息,请参阅:

cryptdlg.h 包含以下编程接口:

函数

 
CertModifyCertificatesToTrust

将证书信任列表 (CTL) 中的证书集修改为给定目的。
CertSelectCertificateA

显示一个对话框,允许用户从一组与给定条件匹配的证书中选择证书。 (ANSI)
CertSelectCertificateW

显示一个对话框,允许用户从一组与给定条件匹配的证书中选择证书。 (Unicode)
CertViewPropertiesA

CertViewProperties 函数在用户界面 (UI) 对话框中显示证书的属性。 此函数没有关联的导入库。 必须使用 LoadLibrary 和 GetProcAddress 函数动态链接到 CryptDlg.dll。 (ANSI)
CertViewPropertiesW

CertViewProperties 函数在用户界面 (UI) 对话框中显示证书的属性。 此函数没有关联的导入库。 必须使用 LoadLibrary 和 GetProcAddress 函数动态链接到 CryptDlg.dll。 (Unicode)
GetFriendlyNameOfCertA

检索证书的显示名称。 (ANSI)
GetFriendlyNameOfCertW

检索证书的显示名称。 (Unicode)

回调函数

 
PFNCMFILTERPROC

筛选每个证书,以确定它是否将显示在 CertSelectCertificate 函数显示的证书选择对话框中。
PFNCMHOOKPROC

在由 CertSelectCertificate 函数生成的证书选择对话框处理消息之前调用。

结构

 
CERT_SELECT_STRUCT_A

包含用于选择证书选择对话框中显示的证书的条件。 此结构在 CertSelectCertificate 函数中使用。 (ANSI)
CERT_SELECT_STRUCT_W

包含用于选择证书选择对话框中显示的证书的条件。 此结构在 CertSelectCertificate 函数中使用。 (Unicode)
CERT_VIEWPROPERTIES_STRUCT_A

CERT_VIEWPROPERTIES_STRUCT 结构定义在调用 CertViewProperties 函数以显示证书属性时使用的信息。 (ANSI)
CERT_VIEWPROPERTIES_STRUCT_W

CERT_VIEWPROPERTIES_STRUCT 结构定义在调用 CertViewProperties 函数以显示证书属性时使用的信息。 (Unicode)
CTL_MODIFY_REQUEST

包含 (CTL) 修改证书信任列表的请求。 此结构用于 CertModifyCertificatesToTrust 函数。