版块
论坛
喜欢
话题
应用
搜索
登录
注册
rogerwoo的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=95223
通过GUID得到的USB设备名为\\?\acpi#pnp0501#1#{....} ,请问怎么用这个设备名?
直接用createfile打开这个设备名可以成功获得其句柄,可是无法向此设备成功发送特定的命令,这是怎么回事???是不是一定要打开一个pipe才能向设备发送命令和数据?很急,各位大虾帮帮忙看看
回复
(
14
)
2005-06-27 12:32
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
sendwb
:
我和楼主遇到了同样的问题,不知道楼主有没有解决.能把解决的方法说一下吗.交流交流.QQ:13488339
(2005-07-05 09:07)
回复
rogerwoo
:
谢了
(2005-06-29 10:07)
回复
zhaock
:
如果有driver source code,先把代码基本看懂,也可以看ddk 带的usb的例子bulkusb,你提到的问题, 例子里都有 1.可以 2.要具体看驱动程序的代码了。
(2005-06-28 17:28)
回复
rogerwoo
:
但是不一定需要IOCTL码吧,直接用writefile和readfile不行吗? 还有,请帮忙解答我一个疑问, usb设备名为\\?\acpi#pnp0501#1#{....} ,又已知此设备有3个endpoint, 0--control,1-bulkin,2-bulk ou...
(2005-06-28 17:14)
回复
zhaock
:
>>不知道IOCTL码 你当然要知道IOCTL的含义,以及参数如何传递,才能正确调用,看代码或者文档
(2005-06-28 17:02)
回复
rogerwoo
:
打开了,你就直接用deviceiocontrol操作这个句柄不就行了.... 你是说这个答案? 可以用deviceiocontrol对这个句柄发送命令和数据吗? 而且IOCTL码我都不知道啊~~ 帮忙解答了,谢谢
(2005-06-28 16:50)
回复
rogerwoo
:
是吗?我去看看 谢了先~~
(2005-06-28 16:46)
回复
naokizxx2005
:
老大,CSDN上不是已经回给你了吗!????!
(2005-06-28 16:45)
回复
rogerwoo
:
驱动是随机附带的, writefile以后Getlasterror的值又是0 这是什么意思???
(2005-06-28 16:33)
回复
zhaock
:
驱动是你自己写的吗?是你的,在DispatchIoControl设个断点跟踪一下。
(2005-06-28 13:26)
回复
1
2
下一页 »
rogerwoo
加关注
写私信
0
关注
0
粉丝
31
帖子
返回顶部