Мне было интересно, есть ли способ встроить обычный c / c ++ в драйвер режима ядра Windows. Я провел небольшое исследование, и это кажется невозможным, учитывая, что отпечаток ...

0
70RP3D0 13 Янв 2021 в 07:18

1 ответ

Лучший ответ

Итак, вам нужна довольно хорошая документация для изучения драйверов? Вот несколько, которые я предлагаю Microsoft KMDF: https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-a-very-small-kmdf--driver

Итак, если вы новичок, изучите драйверы пользовательского режима, поскольку они проще в использовании. Microsoft UMDF: https: // docs .microsoft.com / en-us / windows-hardware / drivers / wdf / overview-of-the-umdf

Концепции драйверов: https://docs.microsoft .com / en-gb / windows-hardware / drivers / gettingstarted / what-is-a-driver-.

https://docs.microsoft.com/en-gb/windows-hardware/drivers/gettingstarted/concepts-and-knowledge-for-all-driver-developers

Это драйверы для Android: https://source.android.com/devices/

У Linux тоже есть довольно хорошая документация: https://www.kernel.org/doc/html/ последний / driver-api / index.html

0
MMS27 13 Янв 2021 в 07:29