阅读:2097回复:9
开发文件系统驱动,还是遇到了初等问题
我装了vc,ifs,ds,用setddkgo设了路径,vc里tool->setting->option->directory也设成了ddk的路径,但是在编译例子的时候,始终通不过。比如filespy,编译时如果用vc的build all,提示找不到ntifs.h,但是如果用ds的build,提示找不到exlevels.h。
折腾2天了,光ifs和ddk就装了3遍,还是不中。 各位dx帮帮忙啊 |
|
沙发#
发布于:2003-01-13 14:30
直接用ddk的build enviorment
|
|
|
板凳#
发布于:2003-01-14 11:01
一样的,没有变化
|
|
地板#
发布于:2003-01-14 19:08
你糊说。
exlevels.h在src的网络部分的头文件里。 上次不是有人给出ifs kit的最新版本吗?,下载后用里面的ifs kit 2k的头文件,改一下setenv.bat不就OK了。 |
|
地下室#
发布于:2003-01-15 16:54
我把问题再仔细描述一下吧。
我在win2k上先装了vc6,然后装ifskit(build 2195.138)。安装路径是d:\\ntddk。装完以后,用\"开始-程序\"菜单里的check build enviroment开始,在src\\filesys目录下,编译任何fileter类的程序(filespy,sfilter)都无法通过,显示驱动程序的源程序中找不到头文件。其它外围程序都能通过。其它类型的驱动程序(如hello.wdm)都没问题。 找不到的头文件有的时候是ntifs.h,有的时候是exlevels.h。有时候还有其它的。 |
|
5楼#
发布于:2003-01-15 22:25
faint...........
再说一遍: 1.你所做的。 2.下载coolice提供的最新ifs kit 的2k头文件,有一个w2k的上当, 3.将w2k拷贝到inc\\w2k里, 4.修改setenv.bat,加入w2k的路径 5.build 如果不用最新,如下方法: 1.将C:\\NTDDK\\src\\network\\inc的所有文件拷贝到ifskit 里面,exlevels.h就在这里 2.你的source要加入include=ifskit的目录 3.build 最好用第一种最方法,且很多函数都有,2k的ifskit有很有限制。 不说了,再不懂就没有办法了。 |
|
6楼#
发布于:2007-03-22 16:29
2.下载coolice提供的最新ifs kit 的2k头文件,有一个w2k的上当
是啥米阿,我正在下ifs ddk,你说的这个我在网上找不到呢? |
|
7楼#
发布于:2007-03-23 09:58
楼主不会是说闽南话的吧?
|
|
8楼#
发布于:2007-03-23 11:53
试试在你的source文件下加上
DRIVERTYPE=FS |
|
9楼#
发布于:2007-03-26 02:17
IFS就已经包含了DDK,为什么还要重新安装??
|
|