驱动开发
文章平均质量分 58
happyluck1234567
这个作者很懒,什么都没留下…
展开
-
判断Windows是否处于安全模式
判断Windows是否处于安全模式一、前言 在开发驱动的时候,在有的情况下需要查看操作系统是不是运行在安全模式下。比如我们如果判断出系统正处于安全模式下,就不让驱动程序加载成功。二、原理 微软以及估计到了开发中有这样的需求,在Windows操作系统核心中导出了一个指针变量,它保存了一个声明为...2011-02-20 23:45:25 · 2265 阅读 · 0 评论 -
驱动包的类型
在安装驱动的时候,一般是使用inf文件进行安装。 在inf文件中有一个version节,对驱动的安装是至关重要的。它位于inf文件之首,其下有一个字段DriverPackageType是确定驱动安装包的类型。格式如下: [Version] … DriverPackageType=PackageType 上面的PackageType就是驱动包的...原创 2011-02-23 13:24:39 · 189 阅读 · 0 评论 -
FltRegisterFilter 调用失败的处理
FltRegisterFilter调用失败的处理 今天准备调试昨天的一个mini filter的时候,突然系统蓝屏了,感觉很奇怪,因为在以前是没有问题,而且这几天也没有改过代码,怎么突然有问题了呢?于是启动windDBG进行调试。 一 调试 在DriverEntry里下了断点,运行到FltRegisterFilter时,...原创 2011-04-08 14:47:53 · 1332 阅读 · 0 评论