VS & WDK

来源:互联网 发布:全民影院软件下载 编辑:程序博客网 时间:2024/06/06 05:21

1:打开VS2008,在菜单上选择"工具"->"选项"弹出"选项"窗口,选择"项目和解决方案"->"VC++目录","显示以下内容的目录"

"可执行文件"中添加

    "F:/WinDDK/7600.16385.0/bin/x86/x86"

    "F:/WinDDK/7600.16385.0/bin/x86"

    "F:/WinDDK/7600.16385.0/tools/pfd/bin/bin/x86"

"包含文件"中添加

    "F:/WinDDK/7600.16385.0/inc/api"

    "F:/WinDDK/7600.16385.0/inc/crt"

    "F:/WinDDK/7600.16385.0/inc/ddk"

"引用文件"中添加

    "F:/WinDDK/7600.16385.0/lib/wxp/i386"

"库文件"中添加

    "F:/WinDDK/7600.16385.0/lib"

    "F:/WinDDK/7600.16385.0/lib/wxp/i386"

"源文件"中添加

    "F:/WinDDK/7600.16385.0/src"

    以上添加完毕直接按"确定"关闭"选项"对话框

    如果编译出现C2144错误的时候,请把以上添加的文件向前移动(就是点击"选项"对话框中的向上的箭头按钮)

2:新建工程后

    配置管理器:

    新建:Checked

3:工程属性:

    c++:

    预处理器:_X86_

    调用约定:__stdcall

    LINK:

    输出文件:后缀为sys $(OutDir)/$(ProjectName)。sys

    不启用增量链接

    输入: 附加依赖库:ntoskrnl.lib     (说明:ddk的附加ntoskrnl.lib,wdm为wdm.lib)

    生成清单:否

    生成调试信息:是

    生成映射文件:是

    系统:子系统:本机(/SUBSYSTEM:NATIVE)

    入口:DriverEntry

    基址:0x10000

    到这里就设置完成了里就设置完成了