vc6.0+wdk配置

1:下载vc6.0和wdk
 2: 新建一个控制台工作空间 win32 Application
 3:
找一个例子编译,以安装的我WDK附带例子说明
路径:E:\WinDDK\7600.16385.1\src\general\event\wdm,复制里边的后缀为*C、*H和RC的4个文件到工作空间里边  
4:
工具-选项-目录

Include files(包含文件)添加:(文件路径是你安装DDK的文件目录,请修自行修改路径)

E:\WINDDK\7600.16385.1\INC\API

E:\WINDDK\7600.16385.1\INC\CRT

E:\WINDDK\7600.16385.1\INC\DDK

注意:确保添加排列最上  
5:
Library files(库文件)添加:

E:\WINDDK\7600.16385.1\LIB\WXP\I386
如果是64为平台或者其他系统,自己修改,如WINDOWS7 32位:

E:\WINDDK\7600.16385.1\LIB\WIN7\I386

WINDOWS7 64位:

E:\WINDDK\7600.16385.1\LIB\WIN7\IA64


注意:确保添加排列最上

6:
可执行文件添加:(理论同上,什么平台系统就添加什么)

E:\WINDDK\7600.16385.1\BIN\X86\X86


注意:确保添加排列最上

7:
Alt + F7(工程-设置)打开配置设置

C/C++选项-工程选项替换为:

/nologo /Gz /MLd /W3 /WX /Z7 /Od /D WIN32=100 /D _X86_=1 /D WINVER=0x501 /D DBG=1 /Fo"MyDriver_Check/" /Fd"MyDriver_Check/" /FD /c


最好"去掉警告作为错误"的勾去掉

链接-工程 选项添加:

ntoskrnl.lib /nologo /base:"0x10000" /stack:0x400000,0x1000 /entry:"DriverEntry"

/subsystem:console /incremental:no /pdb:"MyDriver_Check/HelloDDK.pdb" /debug

/machine:I386 /nodefaultlib /out:"MyDriver_Check/HelloDDK.sys" /pdbtype:sept

/subsystem:native /driver /SECTION:INIT,D /RELEASE /IGNORE:4078

对象/库模块添加:

ntoskrnl.lib Hal.lib wdm.lib wdmsec.lib wmilib.lib ndis.lib MSVCRT.LIB LIBCMT.LIB

OK```````````````````````````````

按F7编译--通过

在你工作空间里的目录下应该会多出个文件夹,里面会有个sys文件。
这个就是你要的驱动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值