阅读:1703回复:4
VS2008/2005 能写 KMDF driver 吗?
大家好,
我知道现在有几种方法可以用VS2008/2005写driver,比如DDKWizard,DDKBuild。但是这两个工具写的driver实际上都是makefile工程,最后都要调用WDK的编译环境。 另外还有一种不用这两个工具的方法,就是把WDK的目录设置到VS里,然后新建一个DLL或exe工程,改变工程的一些属性。我试过这个方法,用来写WDM driver是可以的,但是不能写KMDF driver。原因是makefile形式的KMDF driver在Sources文件里一定要指明KMDF_VERSION_MAJOR,这样我们的driver才能link到KMDF 的某些library。问题在于,这个KMDF_VERSION_MAJOR没有办法写到non-makefile的工程的设置里(放在哪里??)。 感兴趣的朋友可以讨论下,我的理解有没有错误?用VS写KMDF driver的方案,我已经找了好久,主要是不想用makefile工程。 谢谢! |
|
沙发#
发布于:2010-05-18 15:44
顶起来!期待大家来讨论。
|
|
板凳#
发布于:2010-05-19 08:39
没有人关心这个问题吗?
|
|
地板#
发布于:2010-05-19 13:40
等待高人解答!
|
|
|
地下室#
发布于:2010-05-20 08:27
自己再顶一次!再没答案那就真的是mission impossible了,哈哈……
|
|