Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];
ВнизДинамическая загрузка драйвера под 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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c