Обнаружить USB-устройство - C#
Формулировка задачи:
В программе нужно только проверить, подключено ли некое USB-устройство. Устройство работает через WinUSB. Или же просто как получить список всех устройств, которые видны в Диспетчере Устройств? И тогда просто по имени отловить нужное.
Решение задачи: «Обнаружить USB-устройство»
textual
Листинг программы
using System;
class Program
{
static void Main()
{
var qq = new System.Management.ManagementObjectSearcher(
"select * from Win32_DiskDrive where InterfaceType='USB'").Get();
foreach (var q in qq)
{
Console.WriteLine(q["Model"]);
}
}
}