Как вы реализуете ф-цию чтения?
я хотел бы вынести её в отдельный поток
bool CSomeDlg::Read(UCHAR *buf, LONG buflen) {
InEndpt->TimeOut = 2000; return InEndpt->XferData(buf,buflen); }
но InEndpt - это указатель и в потоке компилятор выдаёт ошибку
ps "После загрузки хекса надо делать реинициализацию драйвера.Тоесть заново получать новый хэндл." простите меня, новичка, но какой хэндл всё время приходится получать? Я всё делал по примеру и после открытия IsOpen() возвращает true пока не отключишь железо от ПК даже после закрытия\открытия программы
|