Прошу прощения за Win вопрос в этом форуме. Срочно нужна идея.
Есть комп. с установленной PCI i/o controller card (нужно много последовательных портов).
Есть несколько программ, работающих с внешними устройствами через последовательные порты.
Проблема: каждая из этих программ хочет работать только с COM1 или COM2 (в списке выбора доступных портов интерфейса программы не появляются порты с установленной карточки №№3,4,5...). Как решить? Где почитать? Может быть существ какой-л. софт?
>Прошу прощения за Win вопрос в этом форуме. Срочно нужна идея.
>Есть комп. с установленной PCI i/o controller card (нужно много последовательных портов).
>
>Есть несколько программ, работающих с внешними устройствами через последовательные порты.
>Проблема: каждая из этих программ хочет работать только с COM1 или COM2
>(в списке выбора доступных портов интерфейса программы не появляются порты с
>установленной карточки №№3,4,5...). Как решить? Где почитать? Может быть существ какой-л.
есть ли возможность запускать эти проги в разных session space'ах?
(см DefineDosDevice и ядерную IoCreateSymbolicLink - документации выше забора)\^P^/
P.S. здесь дискуссию лучше не продолжать. давайте мейл или аську.
>есть ли возможность запускать эти проги в разных session space'ах?
как это делается? существуют ли команды ОС на этот счет?
>(см DefineDosDevice и ядерную IoCreateSymbolicLink - документации выше забора)
не хотелось бы что-л программировать (ведь это Win API?), возможно ли обойтись
представленным интерфейсом?нашел вот что:
To list or change COM port mappings for the current session.
This can allow DOS applications to access high numbered ports e.g. COM12CHANGE PORT portx=porty Map port x to port y.
CHANGE PORT /D portx Delete mapping for port x.
CHANGE PORT /QUERY Display current mapping ports.>P.S. здесь дискуссию лучше не продолжать. давайте мейл или аську.
mrnkv at front dot ruСпасибо за отзыв.