LINK error when using ICertAdmin interface

百分百好牛 2007-12-04 04:52:27
#include <Certadm.h>
#include <Certsrv.h>
#include <Wincrypt.h>

......

ICertAdmin* pCertAdmin;
CoCreateInstance(CLSID_CCertAdmin, NULL, CLSCTX_INPROC_SERVER, IID_ICertAdmin, (LPVOID*)&pCertAdmin);

写了一个简单的console,想试着用一下 ICertAdmin。但是始终得到下面的error. 我已经在Import Library 中选择了 C:\Program Files\Microsoft SDKs\Windows\v6.0\Lib\Certidl.lib

Error 1 error LNK2001: unresolved external symbol _CLSID_CCertAdmin WinConsole.obj WinConsole
Error 2 error LNK2001: unresolved external symbol _IID_ICertAdmin WinConsole.obj WinConsole

有哪位大侠知道是为什么呢?

谢谢!

...全文
125 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-04-30
  • 打赏
  • 举报
回复
我也想知道,正在找這方面的資料~~~~~
百分百好牛 2007-12-06
  • 打赏
  • 举报
回复
CSDN的子论坛,分坛太多了。人本来不少,现在却稀释得少了。
人气太差。
这个论坛咋办成这样了......
:(
百分百好牛 2007-12-06
  • 打赏
  • 举报
回复
哎,哪位兄弟进来啊。俺就把分给他啊。
无满意结贴,分数也不返回的。

谢谢!

P.S:这个设定真让人想吐。
百分百好牛 2007-12-06
  • 打赏
  • 举报
回复
#pragma comment(lib,"Certidl.lib")

Add the above statement can resolve the problem.
Thanks a lot.
But I just resoved the issue by myself and nobody reply my thread. How can I end the thread?
em......

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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