阅读:1980回复:6
注册表enum下的值,困惑!
我的问题是:control\class目录下有cdrom的内容,为什么在以下位置中又有cdrom的内容,而且两个内容并不一致。比如UpperFilters的内容就不同。请各位帮助解答。谢谢了!
注册表项为: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\IDE\CdRomBENQ_DVD_DD_DW1620______________________B7S9____\3939354231433235364b35343132313035305053 注册表值见图: |
|
|
沙发#
发布于:2005-02-19 10:08
我的问题是:controlclass目录下有cdrom的内容,为什么在以下位置中又有cdrom的内容,而且两个内容并不一致。比如UpperFilters的内容就不同。请各位帮助解答。谢谢了! 当然了,如果UpperFilters的内容完全相同,那么这个UpperFilters可能就没用了 |
|
|
板凳#
发布于:2005-02-21 10:18
我觉得这两个注册项的功能是有区别的。
control\class注册项下的upperfilters和 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumIDECdRomBENQ_DVD_DD_DW1620______________________B7S9____3939354231433235364b35343132313035305053 注册项下的upperfilters肯定是有区别的。 虽然它们都是cdrom的upperfilters,但是作用肯定不一样。 请大牛来分析一下。 |
|
|
地板#
发布于:2005-02-21 15:17
我觉得一个是设备驱动类的过滤驱动,一个是具体的驱动的过滤驱动
|
|
|
地下室#
发布于:2005-02-21 15:43
我也不清楚。
我发现注册表enum下的值是不能改变的,也许这是ms的系统固定 的东西,不希望别人来改动吧。 |
|
|
5楼#
发布于:2005-02-22 10:42
我觉得一个是设备驱动类的过滤驱动,一个是具体的驱动的过滤驱动 修正一下:一个是设备驱动类(class)的过滤驱动,一个是具体的设备(device)的过滤驱动 |
|
|
6楼#
发布于:2005-02-24 20:03
Enum下的值是PNP Manager发现硬件后加上去的。
也是可以直接在Registery里删除的,需要System权限。 也可以在设备管理器里删掉的。 |
|