настройка скорости передачи данных при коммутируемом соединении win32

Я создаю коммутируемое соединение в коде в Windows XP и Windows 7 (RasSetEntryProperties). Записи имеют скорость передачи данных по умолчанию 19200.

Как с помощью Win32 изменить скорость передачи данных в Windows XP и Windows 7?


person Gregor Brandt    schedule 23.02.2011    source источник
comment
Хм, нет никакой близкой причины, по которой говорится, что вопрос опоздал на 15 лет :/ Спросите на superuser.com телефонную книгу.   -  person Hans Passant    schedule 24.02.2011
comment
Похоже, что код плаката будет использоваться в 75% стран мира, где нет проводной телефонной связи. Не похоже, что код будет управлять лифтами или промышленными машинами, потому что они не относятся к типу Ras.   -  person Windows programmer    schedule 24.02.2011
comment
разговаривая с устаревшим оборудованием, нужно использовать API win32   -  person Gregor Brandt    schedule 24.02.2011


Ответы (2)


SetCommState. Сначала вызовите GetCommState, чтобы сохранить другие существующие параметры, которые вы не хотите изменять.

person Windows programmer    schedule 24.02.2011
comment
Все, что делается в SetCommState, не используется в RasDial()... Я думаю, что ответом является TAPI. - person Gregor Brandt; 24.02.2011

Измените DCB и MaxConnectSpeed ​​в записи реестра модема ДО того, как запись RAS решит эту проблему.

person Gregor Brandt    schedule 03.03.2011