Доброго времени суток, коллеги!
Возникла проблемка: На компьютер (ОС Windows) устанавливаются дополнительные устройства (через мосты USB - UART) В частности используется микросхема CP2103. Настройка->Панель управления -> система показывает среди портов COM и LPT : "CP210x USB to UART Bridge Controller (COM3)". Если перед этим поставить ещё какие-либо виртуальные COM порты (например GPRS модем через мобилку), либо воткнуть в другой USB порт, то будет уже не COM3, а другой номер.
Как программно определить, на какой COM порт стал этот мост? (где программно найти указанную строку? - операционная система же её где-то хранит...)
Попытку открывать все порты подряд и слать какую-то сигнатуру прошу не предлагать.
Спасибо.
Сообщение отредактировал Ioann - Feb 25 2008, 06:04
|