我使用 OpenSSL 创建了一个自签名证书,并在 Windows Vista Ultimate 上使用 Certificates MMC 快照 (CertMgr.msc) 将其安装到证书存储中。
我成功地使用 CertOpenSystemStore 打开了证书存储。然后,我可以使用 CertFindCertificateInStore 查找证书。
但是,我不确定这个错误的真正含义,因为我在 MSDN 文档中没有找到答案。
- 这是证书问题吗?
- 还是操作系统问题(在这种情况下,它应该是 Windows Server 操作系统才能工作)?
我正在 Delphi 2010 中使用 Win32 API,但 C 示例也可以。