VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 789|回复: 7

[求助] 驱动用代码实现安装

[复制链接]
39_avatar_middle
在线会员 发表于 2018-3-1 08:59:08 | 显示全部楼层 |阅读模式
minifilter、NDIS、WDM三种驱动如何用代码实现安装,想问一下有没有什么好的资料推荐一下




上一篇:CListView如何使用自定义的CListCtrl
下一篇:学习结构体时遇到的问题
51_avatar_middle
online_admins 发表于 2018-3-1 11:22:04 | 显示全部楼层
Minifilter的动态安装、加载及卸载
https://www.cctry.com/thread-289342-1-1.html

驱动加载工具源码
https://www.cctry.com/thread-32384-1-1.html
39_avatar_middle
ico_lz  楼主| 发表于 2018-3-1 14:13:09 | 显示全部楼层
Syc 发表于 2018-3-1 11:22
Minifilter的动态安装、加载及卸载
https://www.cctry.com/thread-289342-1-1.html

谢谢~~~~~~~~
39_avatar_middle
ico_lz  楼主| 发表于 2018-3-3 14:53:02 | 显示全部楼层
Syc 发表于 2018-3-1 11:22
Minifilter的动态安装、加载及卸载
https://www.cctry.com/thread-289342-1-1.html

为啥会有这么多错误呢。。。

1

1
39_avatar_middle
ico_lz  楼主| 发表于 2018-3-3 16:23:16 | 显示全部楼层
535638819zsm 发表于 2018-3-3 14:53
为啥会有这么多错误呢。。。

已解决。。。。。
39_avatar_middle
ico_lz  楼主| 发表于 2018-3-3 20:16:14 | 显示全部楼层
Syc 发表于 2018-3-1 11:22
Minifilter的动态安装、加载及卸载
https://www.cctry.com/thread-289342-1-1.html

想问一下 minifilter 和NDIS驱动 属于 NT或者WDM驱动类型吗,如果属于可以用你分享的驱动加载工具源码进行安装吗
51_avatar_middle
online_admins 发表于 2018-3-5 09:29:25 | 显示全部楼层
535638819zsm 发表于 2018-3-3 20:16
想问一下 minifilter 和NDIS驱动 属于 NT或者WDM驱动类型吗,如果属于可以用你分享的驱动加载工具源码进 ...

NT是驱动模型:NT式驱动程序模型是一种比较老式的驱动程序模型,但适用于现有的Windows系统。NT式驱动模型没有固定的形式,最简单的NT式驱动程序模型这一特点,程序开发者可以编写一个完全不支持硬件工作的驱动程序,却可以将代码运行在内核模式中。
WDM驱动程序模型:WDM式驱动程序在NT式驱动程序的基础上,还必须:
1、包括wdm.h头文件,问不是ntddk.h(wdm.h是ntddk.h的一部分)
2、被设计为一种WDM驱动程序类型,如总线驱动、功能驱动,过滤驱动等;
3、创建设备对线属于WDM设备对象类型(物理设备对象、功能设备对象、过滤设备对象);
4、支持即插即用;
5、支持电源管理;
6、支持Windows管理规范。

minifilter 是属于过滤型驱动,所以应该是 WDM 类型的驱动。NDIS 也是分层的,按理说也应该是 WDM 类型的驱动。
39_avatar_middle
ico_lz  楼主| 发表于 2018-3-5 10:57:11 | 显示全部楼层
Syc 发表于 2018-3-5 09:29
NT是驱动模型:NT式驱动程序模型是一种比较老式的驱动程序模型,但适用于现有的Windows系统。NT式驱动模 ...

谢谢~~~~~SYC
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-8-20 03:37

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表