У меня есть последовательный USB-устройство, и более одного из них можно подключить к компьютеру. Мне нужно запросить и получить список COM-портов, к которым подключены устройства. В Windows Device Manager вы можете получить COM-порт + дружественное имя устройств, которые подключены в настоящее время. Этот список является динамическим.
Чтение из реестра не работает, потому что сохраненная информация является устаревшей и статической, а не динамической.
Devcon (из Microsoft) перечисляет порты, к которым подключены устройства, но не может использоваться в моем приложении, потому что он не перенаправляется.
Любые идеи или предпочтительно решение?