DWORD dwReturn = 0;
HCRYPTPROV hProv;
if (!CryptAcquireContext(&hProv, NULL, NULL, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT))
return dwReturn=GetLastError();
HCRYPTHASH hHash;
HCRYPTKEY key;
if (!CryptImportKey(hProv, pbKeyData, dwKeyDataLen, 0,0 , &key)) //总是错误,郁闷阿
{
dwReturn = GetLastError();
CryptReleaseContext(hProv, 0);
return dwReturn;
}请高人看看,为何CryptImportKey总是出错阿
HCRYPTPROV hProv;
if (!CryptAcquireContext(&hProv, NULL, NULL, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT))
return dwReturn=GetLastError();
HCRYPTHASH hHash;
HCRYPTKEY key;
if (!CryptImportKey(hProv, pbKeyData, dwKeyDataLen, 0,0 , &key)) //总是错误,郁闷阿
{
dwReturn = GetLastError();
CryptReleaseContext(hProv, 0);
return dwReturn;
}请高人看看,为何CryptImportKey总是出错阿
解决方案 »
- VC2010中MFC ShellTree Control控件如何使用?
- GBK编码转换的问题
- MSDN出问题:语法错误,起因是用360杀过毒。重装MSDN也不见好转,怎么办?
- CListCtrl一次插入多行。
- VC6.0 CFileDialog的问题
- 如果SQL SERVER 服务器被破坏(比如说闪机)有没有什么方法将其修复??
- 谁告诉我在WINDOWS下用FTP这个命令下载网上的文件,而且只能用脚本的方式实现,因为过程中不能任何输入
- 如何使用vc自带的堆模板?
- 在ISAPI过滤器中如何建立数据库连接及进行字段更新
- 关于CStatic,CCombobox的小问题
- 如何让最小化的窗口,重新显示在最前?
- vc中怎样提取一文件指定列数据
dwReturn 是多少?
dwReturn 是2148073479
dwKeyDataLen是pbKeyData的长度hProv是有效的,我用cryptcreatehash是通过的。