Как реализовать взаимодействие с USB-модемом на с++
Здравствуйте. Подскажите, как я могу управлять USB-модемом? На данный момент думаю, что это все происходит так:
1) при подключении модема к USB-разъему операционная система создает виртуальный com-порт;
2) узнаем номер порта через диспетчер устройств;
3) подаем на необходимый com-порт AT команду;
4) считываем ответ USB-модема.
Правильно ли я понимаю принцип работы с модемом? Дело в том, что пробовал отправлять команду на com-порт по готовым примерам в Интернете, не получилось. В связи с этим прошу вашей помощи.
Источник: Stack Overflow на русском