Код более пяти тысяч строк. LocalFree вылетает с кодом 0xC0000374 (STATUS_HEAP_CORRUPTION), хотя при вызове LocalFree данные по указателю выглядят...
Я тут радикально переделал свой код и теперь он, кажется, стал очень быстрым, но теперь его по-моему сильно тормозят функции WinApi. Как написать...
У меня есть очень сложный алгоритм примерно в полторы тысячи строк. По сути это один цикл с огромным количеством подциклов. В общем очень...
Есть пример HBtnKey из WDK Win8, но самого WDK Win8 у меня нет и в интернете я его тоже не нашёл. Есть WDK Win7 и WDK Win10, но при сборке Visual...
Подскажите, пожалуйста, как в makefile подключить отдельный obj? Пытаюсь вот так:TARGETNAME=MouseJoy TARGETPATH=obj TARGETTYPE=DRIVER...
В Visual Studio написал такой код:int main() { int a; int b; UCHAR i=0; i = 254; // i=i+2; _asm { add i,2 mov eax,...
Подскажите, пожалуйста, какой дескриптор образуется в этом коде: /* * Now the buttons */ for( Idx = 0x0; Idx < DeviceExtension->nButtons;...
Подскажите, пожалуйста, какой алгоритм (или где его искать) использует винда для сглаживания движения мыши, чтобы я мог его использовать в моём...
Если указать в дескрипторе отчёта REPORT_ID, то тогда размер буфера отчёта будет равен размеру наибольшего из отчётов, но как быть, если...
Иногда, но редко, при записи в файл происходит этот бсод. Подскажите, пожалуйста, в чём может быть причина?
Есть автосимулятор формулы-1 для ДОС под названием "Power F1". Когда играешь в одиночном режиме, автоторможение выключается/включается клавишей...
Хотел я установить вторую Windows 10 на третий логический раздел жёсткого диска под буквой D, чтобы кое-что проверить, однако установка винды...
После очередного обновления Windows 10 пол года назад мышь начала странно кликать, то есть вместо одного клика происходит как бы странный двойной...
LOCAL point: POINT ppp: INVOKE GetCursorPos, ADDR point mov eax,point.x cmp eax, xx jnz ubj mov eax,point.y ;add eax, 4 cmp eax, yy jbe ubj add...
Вот конкретный мини-пример моей проблемы KKbFilter_ServiceCallback proc pDeviceObject:PDEVICE_OBJECT, InputDataStart:PKEYBOARD_INPUT_DATA,...
В KbFilter_ServiceCallback из примера DDK kbfiltr.c состояние клавиши определяется проверкой на чётность члена структуры KEYBOARD_INPUT_DATA...
Вот вам исходник на вашем любимом С. Почему при отключении USB-клавиатуры устройство keymouse1 или keymouse2 (смотря сколько клавиатур) не...
Подскажите, пожалуйста, почему не работает такой код:FiDO_DispatchPassThrough proc pDeviceObject:PDEVICE_OBJECT, pIrp:PIRP mov eax, pDeviceObject...
Что нужно при обработке IRP_MN_START_DEVICE от USB-клавы? Я написал так:.................... .if [edi].MinorFunction == IRP_MN_START_DEVICE mov...
почему эта функция не работает?KbFilter_PnP proc pDeviceObject:PDEVICE_OBJECT, pIrp:PIRP local pDevExt:PFiDO_DEVICE_EXTENSION local event:KEVENT...
Имена участников (разделяйте запятой).