Вопросы по теме 'kmdf'

Raw PDO для отправки IOCTL драйверу верхнего фильтра (kbfiltr / moufiltr) для включения / отключения устройства
Я новичок в разработке драйверов и пытаюсь написать простой драйвер фильтра, который будет включать или отключать клавиатуру или мышь. Если я смогу заставить его работать, я хочу использовать его, чтобы отключить тачпад на моем ноутбуке, когда к нему...
6477 просмотров
schedule 17.08.2022

Создание запроса на чтение WDF из ничего?
Предыстория: я пишу виртуальный драйвер USB для RS232. Но поскольку мое оборудование представляет собой USB-чип (PDIUSBD12), а не чистый UART-чип, драйверу нужны специальные настройки. ПК, использующий что-то вроде Hyperterminal, должен полагать,...
850 просмотров
schedule 27.01.2023

уведомление о выходе/удалении процесса в драйвере KMDF
Мне нужно получать уведомления в драйвере KMDF, когда процессы выходят из строя. Я не хочу использовать PsSetCreateProcessNotifyRoutine , потому что это дает мне уведомление о каждом процессе, который создается или уничтожается. Я хотел бы...
639 просмотров
schedule 30.04.2023

Как установить драйвер фильтра KMDF из образца драйвера тостера WDK 8.1?
Я изучаю разработку драйверов для Windows, изучая пример драйвера тостера WDK 8.1. Я могу создавать, устанавливать, отлаживать и взаимодействовать с шиной KMDF и функциональным драйвером KMDF. У меня проблема с установкой драйвера фильтра KMDF. Я...
1190 просмотров
schedule 15.04.2022

Процесс записи ядра в память, вызывающий BSOD
У меня были проблемы с записью памяти процесса, просмотром источников в Интернете, я пытался скомпилировать так, как это делает Cheat Engine. BOOLEAN fWriteProcessMemory(ULONG PID, PEPROCESS PEProcess, PVOID Address, ULONG Size, PVOID Buffer) {...
209 просмотров
schedule 20.05.2023

Драйвер Minispy - вызов пользовательского режима
Потратив несколько часов на установку драйверов, я начал смотреть драйвер minispy: Windows-driver-samples/filesys/miniFilter/minispy/ Я пытаюсь поймать все вызовы пользователя для открытия файлов. Я пытался сделать это со всеми параметрами,...
304 просмотров
schedule 30.11.2022

Как вызвать интерфейс KMDF WDF из NDIS Miniport?
У меня есть драйвер шины, который создает PDO для каждого физического порта пользовательской карты Ethernet. У меня также есть драйвер минипорта NDIS, который устанавливается на каждый PDO. Bus Driver основан на примере статического Toaster. NDIS...
206 просмотров
schedule 24.05.2022

Драйвер Windows KMDF, Информирование приложения об изменении через уведомление, возможно ли
Я создал простой драйвер PCI для чтения и записи данных на устройство PCI. Я также добавил поддержку прерываний, поэтому при наличии прерывания PCI вызывается ISR. Кажется, все это работает. Я хотел бы сообщить внешнему приложению о прерывании....
301 просмотров
schedule 14.06.2023

Драйвер режима ядра не будет связываться в VS 2015
У меня есть KMD, использующий набор инструментов платформы WindowsKernelModeDirver8.1. Драйвер компилирует ссылки и работает без проблем с использованием VS 2013. У меня Windows 10. Когда я пытаюсь скомпилировать его с помощью VS 2015, я получаю...
483 просмотров
schedule 22.05.2024

Открытие проектов WDK приводит к появлению сообщения об одной или нескольких ошибках
Я пытаюсь создать драйвер ядра Windows, но каждый раз, когда я пытаюсь создать новый проект с шаблоном KMDF или открывать пример драйвера от Microsoft (например, фильтр клавиатуры), он не работает. В случае загрузки существующего проекта драйвера...
183 просмотров
schedule 24.04.2022

Может ли драйвер режима ядра выполнять ReadProcessMemory для любого процесса?
В настоящее время я пишу драйвер режима ядра (программный драйвер) с KMDF, и, поскольку я очень новичок в этой теме, я хочу спросить вас, сможет ли мой драйвер вызывать OpenProcess и ReadProcessMemory в любом запущенном процессе или есть ли способ...
4815 просмотров
schedule 31.01.2023

Обновление Windows 1903 вызывает сбой драйвера файловой системы
У меня серьезная проблема с драйвером KMDF файловой системы Windows. проблема возникла после обновления Windows 10 версии 1903 (может быть последнее обновление). Драйвер работал без сбоев до обновления на любой версии Windows 10. Когда драйвер...
552 просмотров
schedule 24.10.2023

Windbg не печатает (показывает) журналы ядра (с помощью kdprint и других функций журнала)
Я начинаю изучать программирование драйверов ядра Windows с помощью wdm. Я написал свой первый драйвер, который печатает некоторые журналы при запуске (вход) и остановке (выгрузка). Я вижу журналы в debugview (dbgview.exe), но Windbg не может их...
57 просмотров
schedule 29.12.2022