【发布时间】:2014-09-24 06:30:54
【问题描述】:
我一直在玩CryptoAPI,一切都很好。
我已将 .PFX 导入证书存储区,获得上下文,获得 CSP 句柄。我一直在使用的每个函数都检查了GetLastError 函数的错误。但是当我用三个参数(hCryptProv、dwKeySpec 和指向UserKey 的指针)调用CryptGetUserKey 时,我得到了一个错误,但是GetLastError 调用除了像@ 这样的随机值之外没有显示任何内容987654330@ 我想这意味着什么。
如何找出问题所在?
操作系统 - Windows 7 32b HP;
编程语言——C++;
IDE - MSVS2013 Ultimate。
【问题讨论】:
-
研究使用
FormatMessage函数将GetLastError错误代码转换为错误消息。这会对你有很大帮助。
标签: winapi visual-c++ cryptoapi