以编程方式在服务中安装自签名证书

时间:2016-02-25 08:25:32

标签: winapi windows-services self-signed

我正在尝试在服务中静默安装自签名证书,但它会返回错误。这是我的代码:

  if(!CertAddEncodedCertificateToSystemStore("ROOT", (BYTE *) data, dataSize))
     DWORD error = GetLastError();

错误是1223 ERROR_CANCELLED如何在服务中安装自签名证书?

编辑:我的代码在普通用户应用程序下运行时会运行,并显示一个对话框,询问我是否要安装证书,但我希望能够从我的服务中静默安装证书。

0 个答案:

没有答案