Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.16;
Скачать: CL | DM;

Вниз

Динамическая загрузка драйвера под NT   Найти похожие ветки 

 
neodiX ©   (2002-09-04 17:26) [0]

Всем привет!
Такая проблема:
Есть драйвер, сделанный на DDK for 2kWin. Драивер - это простой хук на клаву, который заменяет одну клавишу на другую. Драивер сделан

так что всупает в силу после загрузки. Я же хочу загрузать этот драивер из проги. Вроде никаких проблем :) только вот при выполнение

функции StartService выкидывает ошибку:

The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
т.е

ERROR_SERVICE_DISABLED

Загрузка драивера выполняется в следующвм порядке:

- в начале записывается нужная инфа в реестр
- OpenSCManager(...);
- CreateService(...);
- OpenService(...);
- StartService(...); a вот выкидывает эрор

Так вот, я не могу понять - это я неправильно загружаю драйвер или драйвер надо специальный делать? И как это понять:

"because it is disabled..." ?

Так ведь я только что загрузил...

или

"has no enabled devices associated..."

что клавы нет что ли?

Одним словом, если кто знает в чем проблема или уже встречался с похожим, помогите с решением задачи. Заранее thanks.

P.S. Если для прояснения нужен полный листинг загрузки, говорите. Если знаете линки на эту тему - пишите.


 
neodiX ©   (2002-09-04 18:14) [1]

неужели никто не знает?

Последовательность загрузки файла я взял из filemon"a, т.е. тут все дожно быть ОК, а драйвер взят из www.sysinternals.com, crtl2cap. С перезагрузкой работает все ок, а вот динамически :(
Хоть ссылками на инфу помогите.



Страницы: 1 вся ветка

Текущий архив: 2002.09.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
1-50739
Nikolas van rain
2002-09-05 19:15
2002.09.16
Помогите разобратся с INI файлом


4-51026
Renard
2002-07-25 22:07
2002.09.16
Какую функцию можно использовать в NT вместо FindWindowEx в w98


3-50633
Друмлин
2002-08-26 22:27
2002.09.16
большие траблы!! :((


14-50959
Driverrr
2002-08-21 21:15
2002.09.16
Где найти?


3-50597
progger
2002-08-23 15:56
2002.09.16
Помогите с SQL