Попробую скачать по указанной ссылке. Так что, думаю, не актуально, но все равно спасибо.
Огромное спасибо!
Очень нужен диск с примерами к книге Уолтера Они "Использование Microsoft WDM". Что-то никак не выгугливается. Если кто знает где скачать, киньте...
Спасибо.
Ой, извини по поводу фасткола, просто твой вопрос невнимательно прочел...
А насчет того, что лучше, С или асм - так и этак хорошо, так и этак вкусно!
Передача через регистры - это так называемый fast call: первый аргумент в ecx, второй в edx, остальные в стеке. Функция завершения IRP запроса...
Mika, спасибо! Действительно, ebx нелшьзя трогать! Кстати, похожая проблема, если в DriverEntry изменить edi без восстановления. И что интересно,...
код драйвера. Что-то файл не прикрепляется, или я чего-то не того... вто он ;goto make .586 .model flat, stdcall option casemap:none IOCTL_9...
Функция CompleteIrp: CompleteIrp proc pIRP:DWORD, ntStatus:DWORD, Info:DWORD mov eax, pIRP assume eax:ptr _IRP push ntStatus pop...
Вот - выкладываю вывод WinDbg: Microsoft (R) Windows Debugger Version 6.11.0001.404 X86 Copyright (c) Microsoft Corporation. All rights reserved....
Никаких WM у меня не запущено. Ошибку с DeviceExtension я исправил, все работает, но, как я уже писал, образовалась новая проблемка (см. мой...
Тту появился новый гемор: Create_File_IRPprocessing proc pDeviceObject:DWORD, pIrp:DWORD local pStack:DWORD mov eax, pIrp assume eax:ptr _IRP mov...
Я конкретно ступил с DevExt, разместив ее в .data секции. Ведь это должна была быть структура DEVICE_EXTENSION, место под которую отводится при...
Имена участников (разделяйте запятой).