阅读:2433回复:15
关于任务栏右下角那个"拔下或弹出硬件"图标
:(我觉得USB这个论坛不知道变老了还是变年轻了,很多问题都不了了置!但是我还是坚持问一个问题,希望前辈有所指点.
当设备插上,安装完驱动(比如DDK\BulkUSB.sys)后,任务栏右下角出现一个图标,而且2000下默认U盘驱动也是这样的,我想屏蔽这个图标,请问如何配置设备?有那位做过吗? |
|
最新喜欢:![]() |
沙发#
发布于:2004-06-30 11:44
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-06-30 12:31
的确很多,刚才搜了一下发现不少
见:http://www.driverdevelop.com/forum/html_70862.html?1088569791 :) |
|
|
地板#
发布于:2004-06-30 13:51
噢,pengenwen,flyhye两位大虾,后来我有看过,但还是弄不出来!我在改DDK\BulkUSB.sys,它的QueryCapability处理函数是在pnpAddDevice里调用的,添加了IRP_MN_QUERY_CAPABILITIES几项还是不行.
我再问以下,修改好IRP_MN_QUERY_CAPABILITIES结构后,是要把它放回堆栈单元里去吗? |
|
地下室#
发布于:2004-06-30 15:28
啊!胡乱中终于搞得那个图标不敢出来了,拔掉设备的话还是会弹出对话框出来!郁闷在!
(上面有误,是DEVICE_CAPABILITIES结构) |
|
5楼#
发布于:2004-06-30 19:32
啊!胡乱中终于搞得那个图标不敢出来了,拔掉设备的话还是会弹出对话框出来!郁闷在! 这东西本来就是要自己多捣鼓捣鼓才行的呀:) |
|
|
6楼#
发布于:2004-07-01 08:01
但是,flyhye大虾,我拔掉设备的话还是会弹出一个对话框出来,这个可以屏蔽吗?
|
|
7楼#
发布于:2004-07-01 11:06
啊!胡乱中终于搞得那个图标不敢出来了,拔掉设备的话还是会弹出对话框出来!郁闷在! 如何搞掉的?能否说说方法? 当初我也尝试了几次,都不行,因为忙就放下了。 |
|
8楼#
发布于:2004-07-01 11:55
你用DDK的例子吗?我不晓得如何处理IRP_MN_QUERY_CAPABILITIES消息,只是将屏蔽掉不让传到下层去而已.因为例子中AddDevice例程有调用过QueryCapbility()处理IRP_MN_QUERY_CAPABILITIES.
|
|
9楼#
发布于:2004-07-01 12:01
用户被禁言,该主题自动屏蔽! |
|
10楼#
发布于:2004-07-01 15:20
我曾经尝试设置过,可惜没有成功,等有时间了再鼓捣鼓捣吧,我觉得应该不难。
|
|
11楼#
发布于:2004-07-01 17:31
pengenwen大虾,帮人就帮到底嘛,可以粘段代码出来看看吗? :P
|
|
12楼#
发布于:2004-07-02 08:42
你用DDK的例子吗?我不晓得如何处理IRP_MN_QUERY_CAPABILITIES消息,只是将屏蔽掉不让传到下层去而已.因为例子中AddDevice例程有调用过QueryCapbility()处理IRP_MN_QUERY_CAPABILITIES. 我认为其实只要在IRP_MJ_PNP中处理它的次功能IRP_MN_SURPRISE_REMOVAL而已。在win2000可意外拔除,收到的是IRP_MJ_PNP中的IRP_MN_SURPRISE_REMOVAL消息,而win98则就是IRP_MN_REMOVAL。 |
|
|
13楼#
发布于:2004-07-02 09:02
用户被禁言,该主题自动屏蔽! |
|
14楼#
发布于:2004-07-03 08:16
好!谢过各位!
|
|
15楼#
发布于:2004-07-03 08:18
:o噢,怎么现在就不能再给分了!抱歉!
|
|