课程介绍

适合人群:

具有Windows应用层编程经验,熟悉windows驱动编程基础的学员.本课程所有例子均在windows10上测试成功.

你将会学到:

讲述windows键盘过滤,虚拟磁盘,磁盘过滤,文件系统过滤框架

  • 讲述windows键盘过滤,虚拟磁盘,磁盘过滤,文件系统过滤框架

课程简介:

  1. windows键盘过滤
  2. windows虚拟磁盘
  3. windows磁盘过滤
  4. windows文件系统过滤框架

课程目录

1 串口监视

1-1 建立我们自己的NT式过滤驱动框架
1-2 串口过滤

2 键盘监视

2-1 windows操作系统键盘工作原理简介
2-2 驱动编程基础课程中键盘过滤问题的解决
2-3 替换派遣函数
2-4 内联替换
2-5 内核内联
2-6 回调函数替换

3 虚拟磁盘

3-1 虚拟磁盘原理
3-2 文件系统FAT32
3-3 虚拟磁盘驱动

4 磁盘过滤

4-1 磁盘过滤驱动一
4-2 IRP队列处理
4-3 D盘写屏蔽原理和准备工作
4-4 读写过滤函数

5 文件系统过滤框架

5-1 文件系统过滤框架原理
5-2 文件系统列举
5-3 将过滤设备添加文件控制设备上
5-4 将过滤对象附加到文件设备对象上
5-5 动态插入设备的文件过滤加载
5-6 文件目录管理