Завтра найду инфу и обновлю этот пост так что жди там есть вариант привязки к реальному железу... Видео, Процессор, Звук вплоть до Клавы. Точно не помню но юзается вроде WMI (Windows Menedgment interface) вроде так... Больше добавлю завтра.
Dictionary<string, string> ids = new Dictionary<string, string>();
ManagementObjectSearcher searcher;
//процессор
searcher = new ManagementObjectSearcher("root\\CIMV2",
"SELECT * FROM Win32_Processor");
foreach (ManagementObject queryObj in searcher.Get())
ids.Add("ProcessorId", queryObj["ProcessorId"].ToString());
searcher = new ManagementObjectSearcher("root\\CIMV2",
"SELECT * FROM Win32_SoundDevice");
foreach (ManagementObject queryObj in searcher.Get())
ids.Add("SoundCardID", queryObj["DeviceID"].ToString());
string key = "";
foreach (var x in ids)
{
//richTextBox1.Text += x.Key + ": " + x.Value + "\r\n";
key += x.Value;
}
Последний раз редактировалось fesssi; 28.08.2011 в 23:40.