VS2005创建DDK项目步骤

本文详细介绍了使用Visual Studio 2005创建DDK项目的具体步骤,包括项目创建、文件添加及必要的配置选项调整等,以确保能够成功生成驱动程序所需的.SYS文件。

VS2005创建DDK项目步骤:
一、创建一个VC++空项目
 也可以在创建项目时选择Win32 控制台应用程序,更改文件和项目

设置。
二、新建C++头文件和源文件
 这一步要先做,否则项目选项中没有C++这项,将无法完成项目属

性设置。建个空文件即可。
三、设置C++项目属性
1.常规选项,设置输出目录、中间目录;
2.C/C++选项
(1) 设置预处理器
 预处理器定义:WIN32=100;_X86_=1;WINVER=0x500;DBG=1
(2) 设置高级选项
 调用约定:__stdcall (/Gz)
3.链接器选项
(1) 常规
 输出文件:如MyTest/HelloDDK.sys,即:相对路径 + 文件名
(2) 输入
 附加依赖项:ntoskrnl.lib,根据驱动需要更改。
(3) 系统
 子系统:本机(/SUBSYSTEM:NATIVE)
(4) 高级
 入口点:DriverEntry

 

以上设置,为必须更改的选项,经本人测试按以上设置一般能生成“.SYS”文件。当然项目实现的功能不同,对选项设置也有不同的要求,这需要根据实际情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值