Я так и думал, что не будет. Поэтому и хочу создать виртуальную мышь Если бы Вы читали статью Four-F`а про фильтр, то знали бы, что у Kbdhid.sys...
Что нужно при обработке IRP_MN_START_DEVICE от USB-клавы? Я написал так:.................... .if [edi].MinorFunction == IRP_MN_START_DEVICE mov...
А если мышей вообще callback в mouclass будет работаеть? И mcbain, если у Вас USB-клава, то к \\Device\\KeyboardClass0 Вы не подключитесь.
Я написал так:.................... .if [edi].MinorFunction == IRP_MN_START_DEVICE mov ebx, pDeviceObject assume ebx:ptr DEVICE_OBJECT mov ebx,...
Неужели нет никакой разницы? Тогда почему второй вариант функции работает, а первый нет?
почему эта функция не работает?KbFilter_PnP proc pDeviceObject:PDEVICE_OBJECT, pIrp:PIRP local pDevExt:PFiDO_DEVICE_EXTENSION local event:KEVENT...
Извините, я тогда спутал) Это не Ваша функция заработала тогда, а наоборот мой драйвер вообще перестал работать))) Потом я взял эту функцию из IDA...
Извините, пож)) Просто я забыл выкинуть кое-что из кода))
Вопрос такой: почему при вот таком коде.data ..................... busguid dd 0C05EAD84h dw 0E34Ch, 04ee2h, 0BF6Ah db 05Dh, 04Bh, 0B7h, 0D2h,...
Four-F, спасибо!!)
Пожалуйста, помогите мне его собрать с флагами USER_C_FLAGS=/FAs, а то у меня выдаёт1>d:\winddk\2600~1.110\bin\i386mk.inc(379) : warning U1023:...
Я этот пример вообще не изменял. Как был в dkk так и выложил. Помогите, пож.
Four-F, у меня Toaster почему-то не собирается( Вы бы не могли его собрать с флагами USER_C_FLAGS=/FAs и дать мне полученый asm для анализа?
разобрался) теперь пишет:1>d:\winddk\2600~1.110\bin\i386mk.inc(379) : warning U1023: syntax error in expression...
Rel, извините, но я английского не знаю и я не понял, что мне нужно сделать
Rel, почему я не могу собрать этот проэтк? Выдаёт:1>d:\winddk\2600~1.110\bin\makefile.def(758) : warning U1050: Your .\sources. file must define...
valterg, а для меня мышеджой лучше всяких там навороченных джоев! Я ими даже не могу пользоваться в силу физических причин, а мышку взял и погнал...
valterg, а почему же тогда при загрузке jmouse.sys появляется новое HID-игровое устройство? Моим инициатором событий будет клава
Честно? не очень(
А как это сделать я не знаю(
Имена участников (разделяйте запятой).