Проблема с LPT-портом
От: Kooper  
Дата: 07.09.06 05:02
Оценка:
Проблема заключается в следующем:
Если устройство, полдключенное к lpt-порту по каким-то причинам не доступно, то при передачи данных в порт с использованием WriteFile/WriteFileEx (kernel32.dll) приложение просто весит до тех пор, пока устройство не станет доступным.
Как можно решить данную проблему, если вообще есть варианты решения.
Прошу ответы присылать на e-mail: n_hunter@mail.ru.
Re: Проблема с LPT-портом
От: TarasCo  
Дата: 07.09.06 09:16
Оценка: +1
Здравствуйте, Kooper, Вы писали:

K>Проблема заключается в следующем:

K>Если устройство, полдключенное к lpt-порту по каким-то причинам не доступно, то при передачи данных в порт с использованием WriteFile/WriteFileEx (kernel32.dll) приложение просто весит до тех пор, пока устройство не станет доступным.
K>Как можно решить данную проблему, если вообще есть варианты решения.

Используйте асинхронные функции, ожидания с таймаутами и сделайте все это в отдельном потоке.

K>Прошу ответы присылать на e-mail: n_hunter@mail.ru.


IMHO, подобные просьбы — грубон нарушение правил любых интернет конференций
Да пребудет с тобою сила
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.