找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 6228|回复: 4

wow64下驱动如何通信?

[复制链接]

6

主题

44

回帖

0

精华

铜牌会员

积分
96
发表于 2012-3-20 15:39:53 | 显示全部楼层 |阅读模式
本帖最后由 2012ohyeah 于 2012-3-20 15:45 编辑

usermode仍然是32位
驱动变为64位

这个时候应用程序用DeviceIoControl通信没有效果 ,因为驱动是64位的传过去的数据是32位驱动不认了,
怎么办?

6

主题

44

回帖

0

精华

铜牌会员

积分
96
 楼主| 发表于 2012-3-20 17:34:24 | 显示全部楼层
我知道了 要
Intercept the input buffer as a 32-bit structure and thunk it to 64-bit

可惜现在又根本不进驱动的DeviceCtrl, 烦 到处都是问题!!!!!!!!!!!!!!!

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2012-3-20 18:37:16 | 显示全部楼层
怎么可能不行,你看看我这个主题的图片:http://www.vbasm.com/thread-6369-1-1.html

驱动当然是64位的,界面是用VB6写的。

6

主题

44

回帖

0

精华

铜牌会员

积分
96
 楼主| 发表于 2012-3-21 09:22:14 | 显示全部楼层
Tesla.Angela 发表于 2012-3-20 18:37
怎么可能不行,你看看我这个主题的图片:http://www.vbasm.com/thread-6369-1-1.html

驱动当然是64位的, ...

权限不够,下不了 ,给点权限吧

7

主题

414

回帖

1

精华

铂金会员

积分
2173
发表于 2013-4-11 07:30:40 | 显示全部楼层
Tesla.Angela 发表于 2012-3-20 18:37
怎么可能不行,你看看我这个主题的图片:http://www.vbasm.com/thread-6369-1-1.html

驱动当然是64位的, ...

收下,學習中
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表