阅读:1555回复:5
急问:关于主页上《十分钟完成一个usb驱动程序》
我按照他的步骤做下来,分别定义ep1,ep2,但是在第8步,选择生成
read&write的代码时,只能给一个端口(ep1或者ep2)生成代码,但我的程序要求两个端口都用于传输数据,请教各位大虾,下面怎么做? 附件是那篇文章《十分钟完成一个usb驱动程序》。 谢谢! |
|
|
沙发#
发布于:2003-05-23 15:15
真的很急。
希望哪位高手能不吝赐教。 我的qq:13775932 //bow |
|
板凳#
发布于:2003-05-23 16:54
不会没有人知道吧?
还是我说得不够清楚啊?? |
|
地板#
发布于:2003-05-25 16:07
是这样的,因为周立功的管道标识是用符号链接下面目录的形式的
比如:********\\PIPE01 ******\\PIPE03等等。这使得你creatfile的时候给这些字符串,然后就可以生成对应各个管道的句柄了。但是你自己如果不加入对这些字符串的解释,creatfile传递的只能是符号链接,或者说你传了不被解释…… 说了一大堆,最终,自动生成的只能是readfile和writefile分别对应一个管道。我说清楚了吗? |
|
地下室#
发布于:2003-05-25 16:11
解决的办法有很多,一个是你学周立功的程序,用处理PIPELIST的一些办法,要么你用deviceiocontrol和驱动程序作约定。或者具体商量。
|
|
5楼#
发布于:2003-05-25 19:25
我还不是特别清楚
是不是一个readfile,writefile函数只能对应一个管道? 那能否在源程序中改呢? |
|