хочу написать драйвер для тоуч-пад на лептопе, что бы программно отключать его. в первые это делаю поэтому вопрос такой (Русиновича еще не прочел!): если свой драйвер загружу в систему , что происходит со старым драйвером, я его заменяю или они будут работать паралелно ?
Одного Русиновича Вам мало будет. Если задача в отключении то эту задачу можно решить проще, Вы можете вклинится в цепочку драйверов и не переправлять пакеты выше..
Спасибо большое за ответ, но мне хотелось бы попробывать именно драйвер написать, вот взял скампилировал такой код (по Несвижскому): Код (Text): DriverEntry proc pDriverObject:PDRIVER_OBJECT, pusRegistryPath:PUNICODE_STRING mov ax, 0c200h mov bh, 00h int 15h mov eax, STATUS_DEVICE_CONFIGURATION_ERROR ret DriverEntry endp запустил увидел BSOD
arrhangel Несвижский конечно заявляет, что он дает исходники для Вин2000 и даже ХП, но там много голого ДОСа, который иногда работает под Вин98. Ты взял исходный текст для ДОС см. здесь например http://forum.vingrad.ru/forum/topic-253311.html и пытаешься запустить его в теле драйвера... Это чушь.
спасибо большое за ответы, а то руки уже опускаются, одни пишут лучше си для драйверов а другие ассемблер, а что бы что нибудь хоть самое малое написать надо уйму чего перечитать и понять.
>> а другие ассемблер неосилившие? Большинство знакомых кернелмод девелоперов на плюсы давно перешли, да и до этого только си применяли.