Подскажите пожалуста где можно достать информацию по написанию SCSI miniport драйверов? В DDK описано криво — исходников толковых нету. :(
Quantum - так я при приёме SetCommState'ом тоже устанавливаю режим не проверять содержания бита чётности (хотя и передаю его) и принимает байты -...
Проблема в чём: для передачи байта Код: GetCommState(hComPort, &dcb); dcb.fParity = false; // сами будем устанавливать этот бит...
А если так сделать: перехватить 9 прерывание и заносить клавиши в буфер. Перехватить прерывание таймера и в нём записывать файл?
Спасибо всем за советы - извините что с опозданием - приболел тут немного... Zombyte - спасибо, вставил и такую проверку. Valterg - да я...
так... что то не пойму я... то есть мне надо ещё раз после call dword ptr Old_Handler выполнить pushf, а при выходе из процедуры popf, т.е....
ставил я retf 2 вместо ret - тот же результат :(
_Chingachguk_ pushf я делаю для call dword ptr cs:int16h_oldhandl. А он вроде сам из стека удаляет флаги... или нет?
valterg была такая идея... " и в фоне пишут в файл" в смысле в фоне? прогу не делать резидентной а запустиь цикл и раз в секунду...
_Chingachguk_ я проверяю флаг заятости DOS вот так: В основной программе: ........ ; poluchim adres flagov zaniatosti DOS i flaga...
Такая вот вещь понадобилась: прога под DOS. надо нажатые клавиши записывать в файлик - следить так сказать, чего люди нажимают. Я перехватываю...
Имена участников (разделяйте запятой).