Windows 编程/C++ 有点新。我正在尝试将 .p7b 根证书文件安装到受信任的根证书存储中。我想使用 Windows Wincrypt 库。具体来说,这些是我从旧论坛获得的建议步骤:
- 使用您的证书内容字节调用
CertCreateCertificateContext
以获得PCCERT_CONTEXT
- 调用
CertOpenSystemStore
设置szSubsystemProtocol
为“ROOT”以获得HCERTSTORE
CertAddCertificateContextToStore
使用上述HCERTSTORE
和 调用PCCERT_CONTEXT
。
[这里是] CertCreateCertificateContext的 api 文档。不知道如何只指向pbCertEncoded
我的实际证书文件。我应该把它指向路径吗?我必须加载证书吗?类型应该是什么?