查找到usb的device name并且用createfile打开pipe02以后,用writefile写数据老是失败,是什么原因呢?CUsbAccess mx1usb;UpdateData(TRUE); LPGUID pGuidMx1 = (LPGUID)&a...
全文
回复(7) 2004-09-29 11:48 来自版块 - USB驱动开发
表情
zxwitsme我的意思是这样的 我想直接和U盘通信,用createfile打开pipe01然后操作,这样的话需要usbstor.sys驱动支持该管道名才能成功吧? (2004-10-09 15:26)
wly76OK了吗?有些没看懂你的问题,我以前碰到过这样的问题,是通过固件解决的,是由于固件的反应速度慢造成的,不知你的问题是否和我的一样。(2004-10-09 12:17)
zxwitsme管道句柄是在驱动里面设定的吧?(2004-10-09 12:02)
lejianz你的管道句柄是否是有效的,通过管道名打开它要驱动能根据你的PIPE_NAME来枚举其句柄。 最有可能是固件不让你随机写数据。你可以参考其协议的格式再试试。(2004-10-09 09:02)
zxwitsme在注册表里面可以查到 :)(2004-10-03 15:55)
Shentuu盘驱动不是microsoft自带的吗?你怎么可以得到他的guid呢? 或者你是在win98下?(2004-09-30 09:30)
zxwitsme没人知道吗?我的设备是U盘,怎么得到它的Pipename呢? 我的目的就是通过一个应用程序可以读写U盘,也就是把字符发到Usb的epx 的Fifo中. 谁能帮帮我啊,谢谢了(2004-09-30 08:59)

返回顶部