VS2013+WDK8.1安装与测试

来源:互联网 发布:网络兼职文案 编辑:程序博客网 时间:2024/06/01 10:25

安装说明

1.需要首先安装VS2013

2. WDK8.1的安装需要卸载旧版的卸载完毕,从新打开WDK8.1的安装程序,它是直接安装到C盘的。

测试

安装完毕之后,打开VS2013,新建项目:


创建项目之后,驱动工程中会帮你建立一个inf文件,NT是使用不到的(当然新一代的过滤驱动,例如 minifilter 是使用的,VS2013支持直接创建minifilter工程),可以直接删除。我们直接添加一个first.c


first.c代码如下:

--------------------------------------------------

/***************************

*@file first.c

*@author daoming

***************************/

#include <ntddk.h>

 

void DriverUnload(INPDRIVER_OBJECT driver)

{

    DbgPrint("daoming: Our deiver is unloading...\r\n");

}

 

 

NTSTATUS DriverEntry(INPDRIVER_OBJECT pDriverObject,IN PUNICODE_STRING pRegistryPath)

 

{

    DbgPrint("daoming: Hello...\r\n");

    pDriverObject->DriverUnload = DriverUnload;

    return STATUS_SUCCESS;

}

--------------------------------------------------

然后设置工程的属性页(关键)


 

最后本人使用Win7 x64 生成成功,在生成目录下可以看到MyDriver1.sys文件。

参考资料:百度经验

 

0 0
原创粉丝点击