阅读:3613回复:23
我写的一个类似BusHound的程序,需要有兴趣的兄弟帮忙测试一下。
本来是要写一个更super一些的,但暂时还搞不定,只好先做成这样的。
还不知道抓到的数据是不是够正确。我只验证了C/DVD的设备,似乎是比较正确的。USB的设备现在只能抓Root hub或者usb c/dvd drive,因此想请感兴趣的兄弟帮忙验证一下。 因是很初级的版本,还很粗糙,所以安装前请先有心理准备,免得把你的机子搞得当机可别怨我 :D 有任何意见/建议/bug都可以告诉我[rayyang@ybwork.com] [编辑 - 7/4/04 by rayyang2000] |
|
|
沙发#
发布于:2004-07-04 14:20
写这种程序,是不是要写总线过滤驱动呢?请教了。
|
|
板凳#
发布于:2004-07-04 14:23
没有用filter
|
|
|
地板#
发布于:2004-07-04 14:31
那得了解各种总线驱动程序的“接口”?
ide,scsi,usb等等。 我在公司没有下载权限。帮不上忙了。 ;) |
|
地下室#
发布于:2004-07-04 15:14
呵呵,是呀,要自己解析每个DeviceIoControl。MS还有一些未公开的IoControlCode,也得自己慢慢找。
|
|
|
5楼#
发布于:2004-07-04 15:23
呵呵,是呀,要自己解析每个DeviceIoControl。MS还有一些未公开的IoControlCode,也得自己慢慢找。 反汇编,试验?怎么个找哇? :o 嘻嘻,不要怪我问得太多,想多知道些。 :) |
|
6楼#
发布于:2004-07-04 15:24
还是有相关的头文件? :o
|
|
7楼#
发布于:2004-07-04 19:05
都会用到,主要就是耗时间,有的细节就是碰运气碰到的。
|
|
|
8楼#
发布于:2004-07-05 01:48
更新一下
|
|
|
9楼#
发布于:2004-07-05 12:20
先下下来玩玩再说:)
|
|
|
10楼#
发布于:2004-07-05 21:06
老大,运行不起来
我的系统是2k+sp4 |
|
|
11楼#
发布于:2004-07-06 12:23
谢AllenZh :)
我测试的2K没有装sp,呵呵。 希望没有把你的windows弄坏 :D |
|
|
12楼#
发布于:2004-07-07 08:35
操作系统:winxp professional +sp1
症状:装上软件后运行过一次,热插拔mp3后出现蓝屏死机(并没有运行软件),机子起不来了,进入最后一次正确配置,卸载掉软件后机子恢复正常,热插拔也ok了。 |
|
|
13楼#
发布于:2004-07-07 14:23
多谢chinalei,把你的机子弄的当机,不好意思。 :D
|
|
|
14楼#
发布于:2004-07-08 19:06
还好,我机器OS正常
|
|
|
15楼#
发布于:2004-07-15 09:26
斑竹你好。我下载你的程序,好像不好用,
最近我也想做一个类似的程序 是针对usb总线的,我想是现在我需要的时候,可以实现usb设备枚举的步骤。 但是我现在只是发现了usbdlib.h文件中有一些Macros for building URB requests,现在问题是我不知道怎么用。 PS:有什么可以用的发送设备请求的CTL_DODE/IOCTL可以给我一分吗? |
|
|
16楼#
发布于:2004-07-18 12:14
好羡慕啊,其实我也挺想做这些东西的,但是没有时间,工作都忙不过来 ,郁闷.
|
|
17楼#
发布于:2004-07-21 00:55
再来更新一把
作app也够累的 :P |
|
|
18楼#
发布于:2004-07-21 09:06
斑竹:
你能简单的告诉我BusHound发送数据给设备的原理吗?是通过什么命令实现的? 我知道设备插在pc主机上时,就要进行设备枚举,这时发送的数据又是通过什么? 例如我想实现Get_Status的设备请求我应该是用什么命令? 请你一定要教我呀! |
|
|
19楼#
发布于:2004-07-24 19:45
没有查到对应的ioctl吗?
|
|
|
上一页
下一页