neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2433回复:15

关于任务栏右下角那个"拔下或弹出硬件"图标

楼主#
更多 发布于:2004-06-30 10:46
 :(我觉得USB这个论坛不知道变老了还是变年轻了,很多问题都不了了置!但是我还是坚持问一个问题,希望前辈有所指点.
   当设备插上,安装完驱动(比如DDK\BulkUSB.sys)后,任务栏右下角出现一个图标,而且2000下默认U盘驱动也是这样的,我想屏蔽这个图标,请问如何配置设备?有那位做过吗?

最新喜欢:

jinghuirenjinghu...
pengenwen
禁止发言
禁止发言
  • 注册日期2003-03-07
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1586分
  • 威望8380点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-30 11:44
用户被禁言,该主题自动屏蔽!
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-30 12:31
的确很多,刚才搜了一下发现不少
见:http://www.driverdevelop.com/forum/html_70862.html?1088569791
:)
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-30 13:51
噢,pengenwen,flyhye两位大虾,后来我有看过,但还是弄不出来!我在改DDK\BulkUSB.sys,它的QueryCapability处理函数是在pnpAddDevice里调用的,添加了IRP_MN_QUERY_CAPABILITIES几项还是不行.
我再问以下,修改好IRP_MN_QUERY_CAPABILITIES结构后,是要把它放回堆栈单元里去吗?
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-30 15:28
啊!胡乱中终于搞得那个图标不敢出来了,拔掉设备的话还是会弹出对话框出来!郁闷在!
(上面有误,是DEVICE_CAPABILITIES结构)
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-30 19:32
啊!胡乱中终于搞得那个图标不敢出来了,拔掉设备的话还是会弹出对话框出来!郁闷在!
(上面有误,是DEVICE_CAPABILITIES结构)


这东西本来就是要自己多捣鼓捣鼓才行的呀:)
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-01 08:01
但是,flyhye大虾,我拔掉设备的话还是会弹出一个对话框出来,这个可以屏蔽吗?
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-07-01 11:06
啊!胡乱中终于搞得那个图标不敢出来了,拔掉设备的话还是会弹出对话框出来!郁闷在!
(上面有误,是DEVICE_CAPABILITIES结构)


如何搞掉的?能否说说方法?
当初我也尝试了几次,都不行,因为忙就放下了。
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-07-01 11:55
你用DDK的例子吗?我不晓得如何处理IRP_MN_QUERY_CAPABILITIES消息,只是将屏蔽掉不让传到下层去而已.因为例子中AddDevice例程有调用过QueryCapbility()处理IRP_MN_QUERY_CAPABILITIES.
pengenwen
禁止发言
禁止发言
  • 注册日期2003-03-07
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1586分
  • 威望8380点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-07-01 12:01
用户被禁言,该主题自动屏蔽!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-07-01 15:20
我曾经尝试设置过,可惜没有成功,等有时间了再鼓捣鼓捣吧,我觉得应该不难。
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-07-01 17:31
pengenwen大虾,帮人就帮到底嘛,可以粘段代码出来看看吗? :P
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
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。
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
pengenwen
禁止发言
禁止发言
  • 注册日期2003-03-07
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分1586分
  • 威望8380点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-07-02 09:02
用户被禁言,该主题自动屏蔽!
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-07-03 08:16
好!谢过各位!
neworcom
驱动牛犊
驱动牛犊
  • 注册日期2004-06-14
  • 最后登录2009-08-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-07-03 08:18
 :o噢,怎么现在就不能再给分了!抱歉!
游客

返回顶部