VS2013+WDK8.1安装与测试

安装说明

1.需要首先安装VS2013

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

测试

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

VS2013+WDK8.1安装与测试_第1张图片

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

VS2013+WDK8.1安装与测试_第2张图片

first.c代码如下:

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

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

*@file first.c

*@author daoming

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

#include

 

void DriverUnload(IN PDRIVER_OBJECT driver)

{

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

}

 

 

NTSTATUS DriverEntry(IN PDRIVER_OBJECT pDriverObject,IN PUNICODE_STRING pRegistryPath)

 

{

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

    pDriverObject->DriverUnload = DriverUnload;

    return STATUS_SUCCESS;

}

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

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

VS2013+WDK8.1安装与测试_第3张图片

VS2013+WDK8.1安装与测试_第4张图片

 VS2013+WDK8.1安装与测试_第5张图片

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

参考资料:百度经验

 

你可能感兴趣的:(开发工具)