驱动开发例程-驱动入门详解
目录 热身阶段 3 问1:什么是过滤驱动?(2009-4-15) 3 问2:什么是IRP?(2009-4-15) 4 问3:驱动栈,设备栈?(2009-4-15) 7 问4:文件系统过滤驱动(FSFD)为什么能过滤文件系统(FSD)?(2009-4-16) 9 问5:怎么用好DDK(或WDK,现在起本书只说WDK)?(2009-4-16) 12 Legacy驱动阶段 13 问6:DriverEntry和DriverUnload是干嘛的?(2009-04-20) 13 问7:SfCreate(2009-04-20) 13 问8:SfDisplayCreateFileName(2009-04-23) 15 问9:fastio系列例程(2009-04-28) 16 问10:总结sfilter(2009-04-28) 26 问11:fspyKern.h、fspydef.h和filespy.h(2009-04-28) 27 问12:fspyHash.c(2009-04-28) 28 问13:上下文(2009-04-30) 35 问14:fspyCtx.c(2009-04-28) 40 问15:FspyLib.c(2009-04-28) 50 问16:总结filespy(2009-04-30) 65 问17:legacy驱动透明加解密设计开发示例(2009-04-30) 65 概要设计 65 定位机制设计 67 跟踪机制设计 67 加解密模块设计 68 其他设计 69 问18:总结legacy驱动(2009-05-04) 70 Mini驱动阶段 71 问19:passThrough(2009-05-04) 71 问20:ctx(2009-05-04) 72 问21:scanner(2009-05-05) 76 问22:swapBuffers(2009-05-05) 78 问23:总结mini驱动(2009-05-05) 79 问24:fastfat(2009-05-05) 79 后记 80 问10:总结sfilter(2009-04-28) 26 问11:fspyKern.h、fspydef.h和filespy.h(2009-04-28) 27 问12:fspyHash.c(2009-04-28) 28 问13:上下文(2009-04-30) 35 问14:fspyCtx.c(2009-04-28) 40 问15:FspyLib.c(2009-04-28) 50 问16:总结filespy(2009-04-30) 65 问17:legacy驱动透明加解密设计开发示例(2009-04-30) 65 概要设计 65 定位机制设计 67 跟踪机制设计 67 加解密模块设计 68 其他设计 69 问18:总结legacy驱动(2009-05-04) 70 Mini驱动阶段 71 问19:passThrough(2009-05-04) 71 问20:ctx(2009-05-04) 72 问21:scanner(2009-05-05) 76 问22:swapBuffers(2009-05-05) 78 问23:总结mini驱动(2009-05-05) 79 问24:fastfat(2009-05-05) 79 后记 80