Алекс, спроектируйте же всё это наконец! И сформулируйте нормально.
Modbus и напрямую через TCP транспорт можно гонять, зачем тогда все эти виртуальные com-порты?
Я бы понял, если бы к вашему девайсу, по UART была подключена железяка(ну пусть это будет мини-АТС panasonic) а к этой железяке прилагается утилита, которая требует чтобы эту железяку было видно ТОЛЬКО через COM-порт и никак иначе!
Все остальные случаи(даже когда просто нужно через TCP управлять UART) я бы реализовал сам и это было-бы куда проще и надежнее.
Пример:
Открываем серверный сокет на каком-нибудь порту, коннектим туда самописное приложение....
Далее кидаемся пакетами формата <DTR><DSR><DATA> вот вам и весь COM-ПОРТ. Ну можно ещё поля RING и CARRIER туда добавить.
Всё. Простенькое приложение на PC будет спокойно менять состояние UART'а на вашей плате и без лишних заморочек.
Ну а ежели вариант с мини-АТС... ну тогда Бог вам в помощь, со всеми этими виртуальными портами и прочей ерундой......
И что есть такое:
Цитата
Доступ через НТ мне нужен для запуска этого модуля
Ну чую я что что-то вы там не то городите! Да телнет же, TELNEEET!!