如何生成一个.sys文件,以便我可以在OSRloader中加载它?
似乎无法得到Wix安装驱动程序
windows内核ReadProcessMemory()/ WriteProcessMemory()?
学习编程windows驱动程序
一个windows驱动程序可以访问进程的页表吗?
汇编程序文件作为使用WDK工具构build驱动程序的input
.sys文件基本上是一个只依赖于内核的.dll文件。
你需要windows Driver Kit的库(特别是ntoskrnl.lib )。
打开项目属性和:
选择“链接器” – >“输入”,然后将“ 忽略所有默认库”更改为“ 是” 。
选择链接器 – >输入,然后将ntoskrnl.lib添加到其他依赖项 。
选择linker-> System,然后将Driver更改为Driver ,将Subsystem更改为Native 。
选择链接器 – >高级,然后将入口点更改为DriverEntry 。
选择链接器 – >高级,然后将图像安全异常处理程序更改为否 (如果有)。
对 DeBUG 和 Release配置执行这些 *** 作(可能无法使用DeBUG构建)。
然后建立。 您可能还需要添加其他库(例如BufferOverflowK.lib )。
总结以上是内存溢出为你收集整理的我目前正在创build我的第一个Windows设备驱动程序“Hello world。”活动。 我正在使用Microsoft Visual Studio 2012.全部内容,希望文章能够帮你解决我目前正在创build我的第一个Windows设备驱动程序“Hello world。”活动。 我正在使用Microsoft Visual Studio 2012.所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)