|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.10.2012, 13:23 | #1 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
Драйвер-фильтр
Доброго времени суток. Имеется драйвер. К нему аттачится драйвер-фильтр. При попытке передать что-либо в драйвер (функция IRP_MJ_WRITE) возникает BSOD с ошибкой IRQL_NOT_LESS_OR_EQUAL.
Функция для обработки IRP в драйвере-фильтре Код:
Код:
Единственный способ стать умнее - играть с более умным противником.
Последний раз редактировалось Sam Gold; 14.10.2012 в 13:44. |
15.10.2012, 12:49 | #2 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
Попробовал использовать FAST_MUTEX - падение с SYSTEM_SERVICE_EXCEPTION.
При использовании IO_REMOVE_LOCK система виснет на экране приветствия. Сервис драйвера-фильтра запускается с флагом SYSTEM_AUTO_START.
Единственный способ стать умнее - играть с более умным противником.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
User-mode драйвер / программа-фильтр для сканера штрих-кодов - какой правильный подход при разработке? | Ivan_32 | Win Api | 4 | 11.09.2012 12:16 |
Драйвер фильтр файловой системы | zumm | Общие вопросы C/C++ | 1 | 09.11.2010 18:47 |
Драйвер-фильтр C/C++ | Alex217Vish | Общие вопросы C/C++ | 6 | 20.08.2010 23:11 |
Драйвер | milancrash | Фриланс | 1 | 01.04.2009 08:22 |