1

简而言之,我想为windows编写自己的设备驱动程序,这样我就可以模拟一个硬件。我对编写 Windows 设备驱动程序知之甚少,但我对 C 和 C++ 语言有非常深刻的理解,而且我知道足够多的 x86(_64) 程序集来解决问题。

我不确定如何编译设备驱动程序,或者创建设备驱动程序需要什么。如果需要这样做,我当然不反对在汇编中对整个事物进行编码,但是是吗?

显然,我想使用 Windows 工具来执行此操作,我计划尝试使用 Windows GCC 编译器将它组合在一起,但如果需要,我可以访问 Visual Studio。有人可以向我指出有用的资源,例如参考手册、教程、规格吗?

哦:我这里的目标操作系统是Windows 7,64位,如果我理解应该和Windows Vista 64位一样,但如果它存在,请纠正我的错误。

谢谢。

4

1 回答 1

2

构建驱动程序(包括编译器)所需的一切都来自WDK。你需要知道写什么的一切都来自 Walter Oney 的书。为艰难的旅程做好准备。

于 2010-01-09T22:10:14.650 回答