驱动入门
作者:互联网
- makefile文件的编写
!INCLUDE $(NTMAKEENV)\makefile.def
- sources文件的编写
TARGETPATH=obj //obj文件的存放的路径 TARGETNAME=test //文件名 TARGETTYPE=DRIVER //文件类型 SOURCES=test.c //源文件
- 源文件(test.c)的编写
1 #include<ntddk.h> 2 VOID Unload(PDRIVER_OBJECT DriverObject) 3 { 4 KdPrint("Good bye Driver\n"); 5 } 6 7 //驱动的入口函数 8 NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, PUNICODE_STRING RegistryPath) 9 { 10 KdPrint(("Hello word!\n")); //日志输出 11 DriverObject->DriverUnload=Unload; //调用卸载函数 12 13 return STATUS_SUCCESS; 14 }
标签:DriverObject,入门,makefile,源文件,编写,test,驱动,PDRIVER 来源: https://www.cnblogs.com/flagby/p/16127741.html