首页 > Windows开发 > 详细

01.Windows第一个驱动程序

时间:2020-11-22 09:30:23      阅读:30      评论:0      收藏:0      [点我收藏+]

1.驱动开发环境

??VS2013+WDK8.1

2.调试工具

??DebugView on(打印工具)
技术分享图片
??驱动加载器
技术分享图片

#include <ntifs.h>

/*
ntifs.h包含下面这些头文件
#include <ntddk.h>
#include <excpt.h>
#include <ntdef.h>
#include <ntnls.h>
#include <ntstatus.h>
#include <bugcodes.h>
#include <ntiologc.h>
#include <winapifamily.h>
*/

//卸载函数
VOID DriverUnload(PDRIVER_OBJECT pDriverObj)
{
	KdPrint(("DriverUnload\r\n"));

}


//入口点
NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObj, PUNICODE_STRING pRegPath)
{

	DbgPrint(("DriverEntry \r\n"));
	pDriverObj->DriverUnload = DriverUnload;
	return STATUS_SUCCESS;
}

01.Windows第一个驱动程序

原文:https://www.cnblogs.com/Besttwuya/p/14018164.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!