Цитата(Timofey @ Dec 14 2010, 06:56)

Все дело в том, что программа будет стоять на компе, где уже есть одна прога и для неё были написаны свои драйвера для портов.
Ой.
Цитата
стандартных в системе нет.
Ой ой.
Цитата
стоит вопрос, как не удаляя драйверов той программы. просто закрыв её. пользоваться этими же портами.
Ой ой ой!
Цитата
з.ы. в целом стоит задача реализовать модбас,
удачи вам в вашем нелегком труде
Windows НЕ ЯВЛЯЕТСЯ системой реального времени, даже на уровне ядра. Т.е. сделать ГАРАНТИРОВАННО рабочий modbus RTU на ней нельзя, можно лишь говорить о вероятности успешной работы и среднем временем до сбоя
По поводу драйвера - возьмите DDK/WDK, там есть (в примерах) стандартный драйвер COM порта. Допиливайте его напильником до требуемой кондиции
По поводу совместной работы разных драйверов с одними и теми же портами, то это целиком зависит от самих драйверов. Стандартный драйвер COM порта в Windows поддерживает разделение ресурсов (точнее, их захват и освобождение). Если драйвера от 'одной проги' это поддерживают, то все должно срастись