驱动学习 - 加载.卸载驱动
生活随笔
收集整理的這篇文章主要介紹了
驱动学习 - 加载.卸载驱动
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#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