windows驱动编程学习(2)--------第一个驱动 hello

来源:互联网 发布:淘宝店旺铺是什么 编辑:程序博客网 时间:2024/06/05 08:32

工具: notepad++, wdk 7600(http://pan.baidu.com/s/1o6sm1Z0),monitor调试器http://pan.baidu.com/s/1c0rQPW0

文件目录


sources代码

TARGETNAME=helloTARGETTYPE=DRIVERINCLUDES=.SOURCES=hello.c

maskfile代码

# Copyright (c) 1990-2005 Microsoft Corporation.# All Rights Reserved.# For Windows 2000 and greater!INCLUDE $(NTMAKEENV)\makefile.def


hello.c源码:

#include "ntddk.h"VOID DriverUnload(PDRIVER_OBJECT DriverObject){  DbgPrint("stop driver");}NTSTATUS DriverEntry( PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegedtryPath){  DbgPrint("start driver");  DriverObject->DriverUnload = DriverUnload;  return STATUS_SUCCESS;}




0 0