随笔分类 - 驱动学习
摘要:文件属性结构体 typedef struct _OBJECT_ATTRIBUTES { ULONG Length; //结构体的长度 HANDLE RootDirectory; //判断是否是根目录 PUNICODE_STRING ObjectName; //对象的名称 ULONG Attribut
阅读全文
摘要:Lookaside(快查表): 快查表为了解决,频繁的申请和释放内存。因为频繁的申请和释放内存会造成大量的内存碎片。(例如: 内存就是一片海洋,然后用一个杯子装上一杯海水在杯子中去查找就更快一些) 非分页内存 1 void ExInitializeNPagedLookasideList( 2 PNP
阅读全文
摘要:1. makefile文件的编写 !INCLUDE $(NTMAKEENV)\makefile.def 2. sources文件的编写 TARGETPATH=obj //obj文件的存放的路径 TARGETNAME=test //文件名 TARGETTYPE=DRIVER //文件类型 SOURCE
阅读全文