驱动开发环境

驱动开发环境一个驱动开发新手的一个难题,而且网上找的资料也不实用,费了不少时间,

接下来说一下,非常简单做到一个简单的驱动。

  

首先要下载一个DDK, 是驱动开发包,安装,不用配置,如图:


安装完后打开



找到要编译的驱动路径后



重要的是makefile文件必需,不用变,Sources文件需要随一些情况而变,都是驱动编译配置文件

.c文件源码

#include<ntddk.h>

NTSTATUS   DriverEntry(

    IN PDRIVER_OBJECT DriverObject, 

    IN PUNICODE_STRING RegistryPath 

    )

{

  //  NTSTATUS                ntStatus=0;

  

    DbgPrint (("Filemon.SYS: entering DriverEntry\n"));

        

    return STATUS_SUCCESS;

}

这文件源码供参考,好了,以后驱动学习靠你了。不然自己永远难会。

Sources文件

TARGETNAME=filem

!IF "$(NT4DDK)" != ""

TARGETPATH=$(BASEDIR)\lib

!ELSE

TARGETPATH=obj

!ENDIF

TARGETTYPE=DRIVER

SOURCES=filemon.c

编译完成


其次,这是个人站点,点击打开链接



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值