usb设备在电脑上插过后会被记录在注册表中,领导要让编一个小程序,查询出电脑上曾今有多少usb设备使用过。它们的名称以及使用的时间。然后要有删除功能。
看了很多资料后发现,用vc中有对注册表进行操作的函数。使用RegQueryValueEx()可以查到键值。但是看过注册表之后发现,这些记录是在HKEY_LOCAL_MACHINE\\SYSTEM\\……\\USBSTOR上面,但是这些子键名称都是系统自己产生的。而那些函数比如RegQueryValueEx()使用的时候都要具体指明键的名称的。这样的话可以用什么方法才能做呢?