首页
社区
课程
招聘
WSCInstallProvider()api返回10106错误
发表于: 2020-7-31 17:36 3671

WSCInstallProvider()api返回10106错误

2020-7-31 17:36
3671

最近在开发lsp的项目,安装协议提供者是,一调用WSCInstallProvider()这个api,总是返回10106错误,网上没有找到答案,大家有遇到过吗,望指点一二,不胜感激。


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 10847
活跃值: (4467)
能力值: ( LV12,RANK:404 )
在线值:
发帖
回帖
粉丝
2

搞个离线版MSDN装上。

需要先执行WSPStartup或者NSPStartup吧,不了解。

2020-7-31 18:04
1
雪    币: 1
活跃值: (95)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
解决了,楼上说的对,lsp协议对应的dll必须要导出WSPStartup()这个函数,我没导出,WSCInstallProvider()执行时无法执行WSPStartup这个函数,所以一直报10106错误。另外注意的是:导出WSPStartup时,不能用extern “C” __declspec(dllexport)来声明导出,应为这个函数在ws2spi.h里声明过,只能编写.def文件导出。希望对遇到同样问题的同学有所帮助,也感谢大家的建议。
2020-7-31 18:18
0
游客
登录 | 注册 方可回帖
返回
//