阅读:1073回复:2
关于WIN98注册表的问题,急!!!高手快请进
HKEY_LOCAL_MACHINE\\Enum\\ESDI\\GENERIC_IDE__DISK_TYPE47_下的子键是系统已有的本地硬盘,比如有两个MF&CHILD0000&PCI&VEN_8086&DEV_2411&SUBSYS_24118086&REV_02&BUS_00&DEV_1F&FUNC_0100和MF&CHILD0000&PCI&VEN_8086&DEV_2411&SUBSYS_24118086&REV_02&BUS_00&DEV_1F&FUNC_0110在每个子键里分别有一个值CurrentDriveLetterAssignment,它表示相应硬盘的几个逻辑盘符,比如CurrentDriveLetterAssignment=\"DE\",就是该硬盘上有三个分区:D:、E:,但是当将该硬盘从计算机上拿下来后,在注册表中的相应项还存在,请问:
如何判断HKEY_LOCAL_MACHINE\\Enum\\ESDI\\GENERIC_IDE__DISK_TYPE47_下的各个子键所表示的硬盘是在计算机上运行着还是不在计算机上? |
|
沙发#
发布于:2003-02-28 14:12
在HKLM\\CurrentControlSet\\Control\\deviceclasses下有相关的键值。硬盘是哪个类我不太清楚,自己看看吧。有个关键值:ReferenceCount
|
|
|
板凳#
发布于:2003-03-01 08:51
问题是我怎么通过在问题中提到的子键MF&CHILD0000&PCI&VEN_8086&DEV_2411&SUBSYS_24118086&REV_02&BUS_00&DEV_1F&FUNC_0100 来和你说的HKLM\\CurrentControlSet\\Control\\deviceclasses ReferenceCount对应起来呢?盼望你的答复
|
|