работа с эмулированными com-портами
От: Pbl Россия  
Дата: 27.09.05 11:55
Оценка:
нужна ваша помощь:
почему нижеприведенным куском проги системные сом-порты открываются,
а эмулированные платой Advantech PCI communication card "PCI-1612" (эмулирует 4 ком-порта) — нет.

hCom=::CreateFile(str,
GENERIC_WRITE|GENERIC_READ,
NULL,
NULL,
OPEN_EXISTING,
0,
NULL);

где str COM1...COMN;

If(hCom==INVALID_HANDLE_VALUE)
{ DWORD dwErr=GetLastError(); return FALSE; }

если сом-порт системный, то, например, hCom = 0x000000ac
если эмулированный, то hCom = 0xffffffff причем GetLastError() ничего не возвращает

что посоветуете?
Re: работа с эмулированными com-портами
От: _const_  
Дата: 27.09.05 13:21
Оценка:
Здравствуйте, Pbl, Вы писали:

Pbl>что посоветуете?


szPortName = _T("\\\\ .\\COM10");
Re[2]: работа с эмулированными com-портами
От: Аноним  
Дата: 28.09.05 07:31
Оценка:
Здравствуйте, _const_, Вы писали:

__>
__>szPortName = _T("\\\\ .\\COM10");
__>


супротив адвантеча не помогает
Re: работа с эмулированными com-портами
От: SilverCloud Россия http://rodonist.wordpress.com
Дата: 03.01.06 14:39
Оценка:
Здравствуйте, Pbl, Вы писали:

Pbl>системные сом-порты открываются,

Pbl>а эмулированные платой Advantech PCI communication card "PCI-1612" (эмулирует 4 ком-порта) — нет.

Pbl>что посоветуете?


Трясти с производителя железки нормальный драйвер
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.