cowbaby
驱动牛犊
驱动牛犊
  • 注册日期2002-11-13
  • 最后登录2004-05-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1188回复:1

问一下关于DS生成的usb驱动的问题?请指点迷津!

楼主#
更多 发布于:2004-05-26 21:10
我用DriverWorks的向导生成USB驱动程序,定义端点1是批量传输,输入,端点2中断输入,还有就是对板子上的寄存器读写用端点0,设置完成,生成的驱动就可以用了吗?
从应用程序中怎样完成对他们的读写呢?先用CreateFile()生成HANDLE,然后用DeviceIoControl()吗?
但是DeviceIoControl()中的参数在DriverWorks中去哪儿找?或是添加到哪儿?
我找不到门了,也找不到例子,看Sample也是一塌糊涂,请各位高手指点一二,如果能给我一份你的程序那就太好了,让我看看到底是怎么完成的!
我的mail:ggqw23@sohu.com
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-27 17:21
你要自己定义IOCTL_CODE(Wizard 中的一个步骤),然后DS会在你的DeviceControl 中添加一些switch(),你根据你的需要自己编写该部分的程序.
我也是新手,正在学着编,看Example吧.
共同努力

[编辑 -  5/27/04 by  metalwing]
新手上路,请多关照.
游客

返回顶部