ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
1582 Топик полностью
Sot (19.12.2003 13:35, просмотров: 1) ответил Xpюн Mopжoв на Чтобы узнать у Windows какие COM порты доступны нужно пытаться их открыть с помошью CreateFile? Другие способы есть?
Ответ: (+) Для построения списка всех установленных COM-портов в системе, в MSDN рекомендуется заглянуть в раздел реестра:
[HKEY_LOCAL_MACHINE\\HARDWARE\\DEVICEMAP\\SERIALCOMM]
и просканировать все ключи в нем, их значения и будут lpFileName в CreateFile.

А узнать доступен ли сейчас конкретный порт, самое простое imho через CreateFile.