如果我运行下面的代码,我会得到:
PG_ID_N_1_NA_ID_1,
PG_ID_N_2_NA_ID_1,
PG_ID_N_3_NA_ID_1,
PG_ID_N_4_NA_ID_1

但是,我想要做的是获取每个键下的FriendlyName REG_SZ的值。
RegistryKey r = Registry.LocalMachine;
r = r.OpenSubKey(@"SYSTEM\CurrentControlSet\Enum\{C641C770-FAAC-44ED-9C73-48D1B5E59200}\NDIS&VEN_1924&DEV_0803&SUBSYS_62271924", false);
foreach (string s in r.GetSubKeyNames())
{
Console.WriteLine(s);
}
r.Close();发布于 2013-01-10 06:08:32
下面是什么:
RegistryKey r = Registry.LocalMachine;
r = r.OpenSubKey(@"SYSTEM\CurrentControlSet\Enum\{C641C770-FAAC-44ED-9C73-48D1B5E59200}\NDIS&VEN_1924&DEV_0803&SUBSYS_62271924", false);
foreach (string s in r.GetSubKeyNames())
{
using (RegistryKey subKey = r.OpenSubKey(s))
{
Console.WriteLine(subKey.GetValue("FriendlyName"));
}
}
r.Close();我在这台计算机上没有编译器,所以上面的代码可能是垃圾。
https://stackoverflow.com/questions/14246953
复制相似问题