Как программно связать имя типа COM51 с физическим последовательным портом в Microsoft Windows? - PullRequest
2 голосов
/ 25 сентября 2008

Как программно связать имя, подобное COM51, с физическим последовательным портом в Microsoft Windows?

Чтобы вручную выполнить операцию, я могу выполнить шаги, описанные в
текст ссылки

Открыть диспетчер устройств с помощью devmgmt.msc

Дважды щелкните Порты (COM и LPT).

Щелкните правой кнопкой мыши нужный порт и выберите Свойства.

На вкладке «Параметры порта», если я хочу изменить номер COM-порта (например, с COM1 на COM51), я нажимаю кнопку «Дополнительно» и затем выбираю нужный номер COM-порта из списка.

Но как я могу выполнить работу с программой? Есть ли API для этой работы? Спасибо.

Ответы [ 2 ]

2 голосов
/ 25 сентября 2008

Я не знаю API для этого, но вы можете отредактировать значения реестра в HKLM \ Hardware \ DEVICEMAP \ SERIALCOMM

0 голосов
/ 25 февраля 2009

ComDBClaimPort http://msdn.microsoft.com/en-us/library/ms800845.aspx

Это только часть работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...