驱动学习 - 加载.卸载驱动
生活随笔
收集整理的这篇文章主要介绍了
驱动学习 - 加载.卸载驱动
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#ifdef __cplusplus
extern "C"
{
#endif#include <ntddk.h> //以"C"语言的方式编译
#ifdef __cplusplus
}
#endif#define PAGECODE code_seg("PAGE") //分页内存中运行
#pragma PAGECODEvoid UnLoadDriver(IN PDRIVER_OBJECT pDriverObj); //卸载驱动//驱动入口
extern "C" NTSTATUS DriverEntry(PDRIVER_OBJECT pDriveObj, PUNICODE_STRING pStr)
{KdPrint(("我的第一个驱动程序"));pDriveObj->DriverUnload = UnLoadDriver; //卸载驱动return STATUS_SUCCESS;
}void UnLoadDriver(PDRIVER_OBJECT pDriverObj)
{KdPrint(("驱动成功卸载!"));
}
转载于:https://www.cnblogs.com/DuanLaoYe/p/6009404.html
总结
以上是生活随笔为你收集整理的驱动学习 - 加载.卸载驱动的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 页面的div中有滚动条,js实现刷新页面
- 下一篇: Mp3tag(MP3文件信息修改器) V