阅读:1611回复:8
高手们指点下俺,IoCreateDevice等函数应连接哪个Lib文件?俺用的是DDK+VC6的环境,但有几个关键的Lib不知是哪几个? 因为用的是makefile + sources 的方式,Lib该怎样放进去? 这是参照本网站上的一篇文章做的,文章的名字叫 《在Visual Studio 6.0 集成环境中开发设备驱动程序的方法》。 俺穷,就这么点分了,全拿出来了。 |
|
|
沙发#
发布于:2002-10-29 10:20
建议你用VC直接编译的方法,简单,便捷。
一般来说的必须的lib有:int64.lib ntoskrnl.lib hal.lib IoCreateDevice由ntoskrnl.lib导出 |
|
|
板凳#
发布于:2002-10-29 10:20
装个driverstudio
里面有两个工具,可以使用你的source文件生成vc工程文件 为vc设置环境 easy |
|
|
地板#
发布于:2002-10-29 10:20
没分了,到水坛来 :D
|
|
|
地下室#
发布于:2002-10-29 13:52
等俺回去试了明天来给分,谢谢各位!
|
|
|
5楼#
发布于:2002-10-29 15:08
DriverStudio很好用的!装一个吧!
|
|
|
6楼#
发布于:2002-10-29 16:34
俺知道好用,并且早就装了,现在只是想让自己理解的更明白些,
所以想用DDK+VC6。 |
|
|
7楼#
发布于:2002-10-29 17:18
难道命令行编译不好吗?直接用build就可以拉。
你在vc6下编译,要改很多的参数,你在开发应用程序时又要全改 回来,其实可能会更麻烦! |
|
|
8楼#
发布于:2002-10-30 08:29
不管俺咋折腾,Io开头的函数就是连接不上。咋子回事呢?
俺用DriverStudio生成了个工程,然后在VC里把工程的源 文件去掉,加上俺自己的,就利用它的编译参数环境,结果 还是Io开头的函数没得连接,Ke和Zw开头的用ntoskrnl.lib 都可以连接。 真正的大峡是不是不来初学者版啊? |
|
|