DDK中自带的例子:C:\WINDDK\2600\src\network\ndis\passthru
有些朋友通过建立工程(如vc)在此基础上扩展了passthru的功能,但是在我电脑上编译报错:
--------------------Configuration: passthru_ex - Win32 Debug--------------------
系统找不到指定的路径。
Error executing c:\windows\system32\cmd.exe.
passthru.sys - 1 error(s), 0 warning(s)
你会发现这个和平时所建立的工程的设置页面不一样,所以我也不知道应该怎么设置。(下面为常见工程的设置页面)
所以呢,从环境变量的设置出发我是没有办法解决了。
经思考之后,我想.sys驱动文件编译可能和普通应用程序的不太一样,于是我打开
“开始→程序→Development Kits→Windows DDK 2600→Build Environments→Win XP Checked Build Environment”
然后切换到源码所在的路径:C:\SourceCode(A)\WinNetDriver 接着输入“build -cz” 就开始编译了。
结果会生成两个文件夹“obj” 和“objchk”,最后“passthru.sys”就在“objchk”文件夹中。
快捷操作:
坚其志,苦其心,劳其力,事无大小,必有所成。
@如有侵权,请作者本人尽快与我(chrayo#163.com)联系,我将及时删除侵权内容。