驱动老牛
![]() |
阅读:1301回复:6
2000下热插拔的问题(50分)
我实现了一个USB STORAGE的设备,想支持快速插拔,插上后出现“安全删除\"的图标,在2000下,如果直接拔出设备就会出现”不安全删除设备“对话框,设备里需要设置什么才能不出现这个框,或者通过软件直接对系统设置也行。
|
|
沙发#
发布于:2005-03-25 09:32
好像是响应删除的时候,要设置一个什么风格吧。论坛里
这种帖子太多了。 |
|
|
驱动老牛
![]() |
板凳#
发布于:2005-03-25 09:45
好像是响应删除的时候,要设置一个什么风格吧。论坛里 多了?你给我找一个吧,如果谁能帮我解决这个问题,要多少分,出个价吧。 还有就是我的设备是无驱的,最好能通过硬件来实现,软件如果能通过设置而不是HOOK的方式也行。 |
|
地板#
发布于:2005-03-25 09:58
我搜了一下驱网,以下都是引用各位大虾的原话,我自己没有试过,你看看有没有参考价值:
1)修改HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Class\\your class\\下Icon的值即可。 2)在你安装文件inf中的相应段,加入图标信息即可,如: [Class_AddReg] HKR,,,,%DeviceClassName% HKR,,Icon,,\"-18\" ; 这里“-18”即为相应的图标代号,祝你好运! 3)自己的驱动程序归入新项的做法应该是更好的做法,你没必要把它归入到“通用串行总线控制器”中去.“通用串行总线控制器”下列的应该只是USB总线控制器的驱动程序. 如果你喜欢把自己的驱动程序归入到“通用串行总线控制器”,那么把Class=WAHBOOK改成Class=USB,把ClassGUID行删除即可. 4) |
|
|
地下室#
发布于:2005-03-25 10:05
看这个帖子:
http://www.driverdevelop.com/forum/showthread.php?threadid=301 |
|
|
5楼#
发布于:2005-03-25 10:25
响应IRP_MN_QUERY_CAPABILITIES的时候可以做些设置。
纯硬件的方法就不得而知了。 |
|
|
驱动老牛
![]() |
6楼#
发布于:2005-03-25 10:36
是啊,所以我说了,是无驱的,所有的方法都行不同。
而且键值也很难说,是通过枚举的。 |
|