Драйвер LPT глючит
От: KokS  
Дата: 16.11.06 18:13
Оценка:
Драйвер собственной разработки на исходной машине прекрасно работает.
На других не обрабатываются запросы DispatchRead и DispatchWrite. В то время как DeviceIoControl работают.
В чем может быть дело?
Помогите, пожалуйста, это очень важно!

16.11.06 21:47: Перенесено модератором из 'WIN API' — Alex Fedotov
Re: Драйвер LPT глючит
От: Alex Fedotov США  
Дата: 16.11.06 18:48
Оценка:
Здравствуйте, KokS, Вы писали:

KS>Драйвер собственной разработки на исходной машине прекрасно работает.

KS>На других не обрабатываются запросы DispatchRead и DispatchWrite. В то время как DeviceIoControl работают.
KS>В чем может быть дело?
KS>Помогите, пожалуйста, это очень важно!

Отлаживать пробовали?
-- Alex Fedotov
Re[2]: Драйвер LPT глючит
От: KokS  
Дата: 16.11.06 19:10
Оценка:
Здравствуйте, Alex Fedotov, Вы писали:


AF>Отлаживать пробовали?



Только с помощью DebugView. Оттуда собственно и узнал, что в обработчики вообще не попадаю.
Re[2]: Драйвер LPT глючит
От: KokS  
Дата: 17.11.06 04:13
Оценка:
Может быть я не подключил какие-нибудь нужные библиотеки при компиляции проекта?
Re[3]: Драйвер LPT глючит
От: PVA  
Дата: 17.11.06 10:42
Оценка:
Здравствуйте, KokS, Вы писали:

KS>Может быть я не подключил какие-нибудь нужные библиотеки при компиляции проекта?

Попробуйте WinDbg или SoftIce и посмотрите куда уходят ваши запросы.
newbie
Re[4]: Драйвер LPT глючит
От: KokS  
Дата: 17.11.06 17:10
Оценка:
Здравствуйте, PVA, Вы писали:

PVA>Попробуйте WinDbg или SoftIce и посмотрите куда уходят ваши запросы.



Уже разобрался. По глупости это. Запросы обрабатываются. Извиняюсь.

Но на отдельно взятой машине, несмотря на это, запись в порт не происходит. Хотя сам LPT рабочий. Проверено заглушкой.
Не сталкивались с подобным?
Re[5]: Драйвер LPT глючит
От: Alex Fedotov США  
Дата: 17.11.06 18:40
Оценка:
Здравствуйте, KokS, Вы писали:

KS>Не сталкивались с подобным?


Конечно сталкивались! У меня в драйвере ошибка была, вот и не работало. У вас, наверное, тоже.
-- Alex Fedotov
Re[6]: Драйвер LPT глючит
От: KokS  
Дата: 17.11.06 19:32
Оценка:
Здравствуйте, Alex Fedotov, Вы писали:

AF>Конечно сталкивались! У меня в драйвере ошибка была, вот и не работало. У вас, наверное, тоже.


Безусловно! Я просто пытаюсь ее выявить!
Что делать когда на разных компах один и тот же драйвер ведет себя по разному?!
Re[7]: Драйвер LPT глючит
От: Alex Fedotov США  
Дата: 17.11.06 21:31
Оценка:
Здравствуйте, KokS, Вы писали:

KS>Что делать когда на разных компах один и тот же драйвер ведет себя по разному?!


Подключить отладчик и пытаться понять в чем дело. Вы серьезно ожидаете, что кто-нибудь, ничего не зная о вашем драйвере, скажет вам где ошибка?
-- Alex Fedotov
Re[8]: Драйвер LPT глючит
От: KokS  
Дата: 18.11.06 05:35
Оценка:
Здравствуйте, Alex Fedotov, Вы писали:

AF>Подключить отладчик и пытаться понять в чем дело. Вы серьезно ожидаете, что кто-нибудь, ничего не зная о вашем драйвере, скажет вам где ошибка?


Нет, я просто подумал, что могут быть разные контроллеры LPT, требующие немного разной инициализации.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.