Форум: "WinAPI";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизКак считать данные с СОМ-порта номер 10 и выше? Найти похожие ветки
← →
eugenemail1970 (2005-12-19 14:48) [0]Добрый день. У меня следующая проблема. Я считываю данные со своего устройства командой ReadFile. Если мое устройство сидит на СОМ-порте с номером от 1 до 9, то все нормально работает. Как только устройство сажаю на СОМ10 и выше, то считывание с этого порта ничего не дает, а считавать можно с СОМ1 (причем номер СОМ не имеет значения. он может быть СОМ15 или СОМ19 и т.д. - все равно устройство видно на СОМ1). Может это ReadFile так устроен? Заранее благодарю.
← →
Anatoly Podgoretsky © (2005-12-19 15:11) [1]ReadFile нормально устроен, он вообще не работает на таком уровне, он работает с файлами создаными с помощью CreateFile, через Handle
← →
Reindeer Moss Eater © (2005-12-19 15:25) [2]\\.\COM10
← →
jack128 © (2005-12-19 15:25) [3]ты уверен, что у тебя в системе действительно > 10 ком портов??? В диспетчере задач сколько их??
И еще, начиная с кокого то номера, ком порт нужно открывать не через CreateFile("COM10", ...) , а через CreateFile("\\.\COM10", ...)
← →
eugenemail1970 (2005-12-19 15:37) [4]Спасибо, попробую так.
← →
wal © (2005-12-19 16:14) [5]com1-com9 зарезервированы системой для com-портов, в то время, как com10 - нормальное имя файла, система пытается открыть файл на диске в текущей директории. Чтобы этого избезать см. [2]
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.017 c