阅读:1750回复:5
听说用CreateFile打开USB的句柄前要打开通道(端点),怎么编程实现?
研究USB读写好长时间了,进展缓慢,
着急呀, 请高人愿不吝赐教! |
|
沙发#
发布于:2004-03-24 13:36
研究USB读写好长时间了,进展缓慢, 你的问题有点怪,不知怎么回答是好:CreateFile和Pipes&Endpoints根本不是一个层面的事,也没法放在一起编... 建议你看一些有关WDM驱动的书,再看看USB规范。 否则别人也替你着急啊! 顺便问一下:你从哪听说的:CreateFile打开USB的句柄前要打开通道(端点),怎么编程实现? :) |
|
|
板凳#
发布于:2004-03-24 14:03
CSDN上VCMFC的硬件论坛部分,而且好几个人都这么说,可没有一个提供编程实现的,您知道吗?
或者有其他行得通的方法也行, 万分感激! |
|
地板#
发布于:2004-03-24 14:18
打开设备之前要先知道它的符号名或GUID, 然后调用SetupDiGetClassDevs等一系列SetupDi...函数,之后就可以打开设备了。
看一看DDK的文档和例子吧! |
|
|
地下室#
发布于:2004-03-25 11:04
我也是很郁闷阿,也是想和usb通信,郁闷
Then the user application would call CreateFile() on the following for input: \\.\0000000000000086#{a1155b78-a32c-11d1-9aed-00a0c98ba608}\PIPE00 The application would call on the following for output: \\.\0000000000000086#{a1155b78-a32c-11d1-9aed-00a0c98ba608}\PIPE01 这是ddk里的, |
|
|
5楼#
发布于:2004-03-25 11:09
我就是看了DDK后才编的,可就是出现上述问题,真不知如何解决?
谁能实现通过USB口打开USB蓝牙适配器 |
|