winIo32.dll调用InitializeWinIo老返回false

jhui163 2011-01-02 03:21:13
测试平台 xp
测试IDE vc6.0
使用方法。动态加载winIo32.dll 再调用其函数InitializeWinIo ,结果一直返回false。
具体代码:

HINSTANCE hMod;
hMod = LoadLibrary("WinIo32.dll");
//LoadLibraryEX();
ASSERT(hMod,"winIo32.dll 加载错误!");
InitializeWinIo =(InitializeWinIo_Type)GetProcAddress(hMod,"InitializeWinIo");
ShutdownWinIo =(ShutdownWinIo_Type)GetProcAddress(hMod,"ShutdownWinIo");
GetPortVal = (GetPortVal_Type)GetProcAddress(hMod,"GetPortVal");
SetPortVal = (SetPortVal_Type)GetProcAddress(hMod,"SetPortVal");

bool bResult=false;
ShutdownWinIo();
bResult = InitializeWinIo();
if (!bResult)
printf("Load winIO fail\n");



使用的winIo32.dll也曾经测试过 winIo.dll(第二版本的)也是失败。
请问各位大侠有没有发生过同样问题,谈谈你的解决方法。
...全文
1173 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinping186 2011-05-27
  • 打赏
  • 举报
回复
我使用 易语言 调用 也是哦!!!!
失败!
不明原因!!
soarsoar77 2011-05-04
  • 打赏
  • 举报
回复
我机器上也失败,这个winIo32.dll主要起什么作用啊?
cn8842 2011-03-10
  • 打赏
  • 举报
回复
WinIo32.sys,WinIo32.dll要跟可执行文件放在同一个目录下即可。
adonis1620 2011-01-04
  • 打赏
  • 举报
回复
我的也失败。
贝隆 2011-01-02
  • 打赏
  • 举报
回复
我这儿有一个VB6.0的例子,你拿去看看?
http://download.csdn.net/source/2321502

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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