[an error occurred while processing this directive]
COMMTIMEOUTS - see MSDN com example
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено goshka 10 февраля 2003 г. 08:08
В ответ на: а подскажите плз . где посмотреть как устанавливать тайм аут для класса COMPort отправлено вовец 10 февраля 2003 г. 07:11

GetCommTimeouts (hPort, &CommTimeouts);

CommTimeouts.ReadIntervalTimeout = 500;
CommTimeouts.ReadTotalTimeoutMultiplier = 0;
CommTimeouts.ReadTotalTimeoutConstant = 1;
CommTimeouts.WriteTotalTimeoutMultiplier = 0;
CommTimeouts.WriteTotalTimeoutConstant = 1000;

if (!SetCommTimeouts (hPort, &CommTimeouts))
{err_code= GetLastError();
sprintf(str,"%s(Не устанавливается DCB) Сведения:( %x)", _KERNEL_FAULT, err_code);
ShowMessage(str); PortClose ();return FALSE;
}

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru