【发布时间】:2013-01-20 16:24:10
【问题描述】:
如何通过注册部分HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum?获取设备的内容和主要参数
好吧,我需要扫描包含..\Enum\{SomeID}\{OneMoreID}\{MyDearValue} 的注册表树,其中应该包含一些描述,即“KINGSTON 100500TB Flash of God”。主要问题是:如何使用 WinAPI 和 C++ 获取所有这些字符串描述?
【问题讨论】:
-
到目前为止你做了哪些研究?哪些 MSDN 页面接近但让您感到困惑或没有相当您所追求的?
-
简短(也是好的)答案是:“不要”。如果要枚举设备,有比爬注册表更好的方法(例如,使用 WMI 枚举
CIM_LogicalDevices)。 -
我被link 弄糊涂了,哪里说我不应该这样做。但是大学……想法不同。