我已经设法通过使用CertOpenSystemStore打开证书存储,并且可以使用通过Windows Vista Ultimate上的MMC控制台安装的CertFindCertificateInStore查找我的自签名证书(使用OpenSSL创建)。但是我不确定该错误的真正含义,因为我无法在MSDN文档中找到答案。这是证书问题吗?还是操作系统问题,从某种意义上讲,它应该是Windows Server操作系统才能起作用?
我在Delphi 2010中使用Win32 API,但是C示例很好。
感谢,布鲁斯