用于创建自己的certmgr.exe的API

时间:2012-05-23 09:47:34

标签: c windows winapi certificate ssl-certificate

是否有可用于创建我自己的cermgr.exe的Windows API,它会将.cer文件安装到证书库。如果不是以编程方式如何实现这一点?

如何在不使用certmgr.execertutil.exe ..

的情况下安装证书

我想在这里补充一点。证书文件由我自己创建和签名。现在我有一个.cer文件。我想在“localMachine root”,“localMachine trusted publisher”中安装它。如何以编程方式进行(使用WINAPI)。

更新

This link provides a solution in C#,C中的任何想法都能实现同样的目标吗?

1 个答案:

答案 0 :(得分:5)

您应该在MSDN中查看“Certificate and Certificate Store Functions”。

在商店中添加证书的功能是CertAddEncodedCertificateToStore