首页 > TAG信息列表 > pDriver

Windows驱动开发学习

链表的使用 main.h #pragma once #include<ntddk.h> typedef struct _MYDATA { LIST_ENTRY ListEntry; DWORD64 Id; UNICODE_STRING Name; }MYDATA,*PMYDATA; extern "C" { VOID DrvUnload(IN PDRIVER_OBJECT pDriver); NTSTATUS DriverEntry(IN PDRIVER_OBJ

驱动入门

makefile文件的编写 !INCLUDE $(NTMAKEENV)\makefile.def sources文件的编写 TARGETPATH=obj //obj文件的存放的路径 TARGETNAME=test //文件名 TARGETTYPE=DRIVER //文件类型 SOURCES=test.c //源文件   源文件(test.c)的编写 1 #include<ntddk.h> 2 VOID Un