работа с эмулированными 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() ничего не возвращает

что посоветуете?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.