Re[2]: Не работает запись в СОМ порт
От: doktor35  
Дата: 22.09.08 12:53
Оценка:
Здравствуйте, VVV, Вы писали:

VVV>Здравствуйте, Аноним, Вы писали:


А>>hCom=CreateFile(COMPORT, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0);


А>> fSuccess= WriteFile(hCom, "123456789",9,&kilb,NULL);


А>>Команда WriteFile(hCom, "123456789",9,&kilb,NULL);

А>>не проходит,выдает ошибку с номером 87 ,в чем дело ?

VVV>Ты открываешь порт с флагом FILE_FLAG_OVERLAPPED, а в функции WriteFile не передаёшь указатель на инициализированную OVERLAPPED структуру.


VVV>Посмотри пример от Микрософт:

VVV>http://msdn.microsoft.com/en-us/library/ms810467.aspx


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