不认识PCCERT_CONTEXT,编译通不过.在线等.谢谢.

tinkoko 2003-05-15 05:27:47
各位好.
开始在学习关于SSL方面的问题,在这里查到一篇"http如何用SSL" (http://expert.csdn.net/Expert/topic/1644/1644683.xml?temp=.7148401),就下载了kingzai(感悟中)大侠推荐的Wininet_SSL___Certificate_src.zip (http://www.codeproject.com/useritems/Wininet_SSL___Certificate.asp),可是试着运行时说不知道PCCERT_CONTEXT.
经查PCCERT_CONTEXT是在wincrypt.h中定义的,而该项目中的SSLCon.h中include了wincrypt.h,所以我想肯定是什么地方少写了什么定义(我完全没有改动该程序),只是实在是看不出来(我刚刚学会MFC的皮毛),请各位高手帮我看看.
感激不尽.
...全文
299 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tinkoko 2003-05-21
  • 打赏
  • 举报
回复
后来搜索了一遍,是没找到定义,自己定义后就可以了.
是不是这样的问题太简单,所以高手都不愿回答,可是对我们这样刚学MFC的人有时候这样的问题也是很浪费时间的.
结贴吧.
tinkoko 2003-05-15
  • 打赏
  • 举报
回复
谢谢,后来在网上查到在project->setting的preprocessor中加上"_WIN32_WINNT=0x0500,_CRYPT32_(WIN2K)就可以了.
但是又碰到了一个新问题,在SSLCon.cpp中用到InternetSetOption函数,其中第二个参数为INTERNET_OPTION_CLIENT_CERT_CONTEXT,又是编译错误.我查了MSN Library,发现InternetSetOption是可以用这个选项的,如果用它的值84取代它编译就通过了,所以应该还是程序没有找到INTERNET_OPTION_CLIENT_CERT_CONTEXT定义的地方.
如果哪位高手知道这个问题请指点一下.谢谢
Ammunation 2003-05-15
  • 打赏
  • 举报
回复
我编译也没过,不知道怎么回事。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧