Наше приложение на базе Windows соединяется с несколькими устройствами через RS-232 через RAS с нуль-модемным соединением.
Эти соединения создаются путем вызова RasSetEntryProperties
с dwType
RASET_Phone
в Vista или 7 и RASET_Direct
в предыдущих версиях Windows.
Из наших исследований Vista и Windows 7 могут поддерживать только 5 одновременных подключений RAS до сброса более старых подключений при наборе и 9 в Windows XP и 2000.
Являются ли эти жесткие ограничения в Windows или это может указывать на другие проблемы в том, как мы сообщаем о сокетах с этими удаленными устройствами?