学IT吧 精品IT资源库

 找回密码
 立即注册
查看: 173|回复: 0

[其它] windows wdm驱动程序开发视频课程

[复制链接]

1900

主题

1908

帖子

7325

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7325
发表于 2025-8-7 11:34:01 | 显示全部楼层 |阅读模式

QQ_1754537583874.png

适合人群:

Windows开发人员,系统安全人员,在校大学生,对驱动开发感兴趣的任何人

你将会学到:

从0开始实现一个完整的wdm驱动程序框架,以及安装文件inf。加深对windows操作系统的认识,学习wdm驱动程序的开发过程。让驱动开发成为高级windows开发人员的一项重要技能。

课程简介:

该课程是在第一套视频的基础之上进行了深入讲解,是对第一套课程的延深。

WDM(Windows Driver Model)模型是从WinNT3.51和WinNT4的内核模式设备驱动程序发展而来的。WDM主要的变化是增加了电源管理、Windows Management Interface(WMI)、设备接口的支持。WDM模型的主要目标,是实现能够跨平台使用、更安全、更灵活、编制更简单的Windows设备驱动程序。WDM采用了“基于对象”的技术,建立了一个分层的驱动程序结构。

WDM首先在Windows98中实现,在Windows2000中得到了进一步的完善,并在后续开发的Windows操作系统中都将存在,比如Windows Me和Windows XP,WINDOWS VISTA,WINDOWS 8,WINDOWS 8.1,WINDOWS 10。微软在通过WDM模型的引入,希望减轻设备驱动程序的开发难度和周期,逐渐规范设备驱动程序的开发,应该说,WDM将成为以后设备驱动程序的主流。

本课程从0开始构建一个完整的wdm驱动,让学习者更加清晰的理解wdm设计的原理和各个作用。驱动本身与inf文件比较复杂,但螺旋式讲解,让wdm驱动更加有趣简单.里面有pci,usb,串口各种pc硬件俱全。

第1章inf文件(1小时41分钟5节)

1-1本课程介绍[08:20]
1-2第二课 inf文件介绍[19:34]
1-3第三课 inf文件指令[18:36]
1-4第四课 编写inf文件安装wdm驱动[35:16]
1-5第五课 vs生成inf文件安装wdm驱动[19:47]
第2章从0实现wdm驱动(4小时38分钟13节)

2-1第六课 编写wdm驱动1[19:40]
2-2第七课 wdm驱动编写2[15:19]
2-3第八课 wdm安装的一些细节[20:41]
2-4第九课 wdm中设备接口与符号链接[33:10]
2-5第十课 应用程序获取设备接口[24:48]
2-6第十一课 pnp处理,改进我们的驱动[24:58]
2-7第十二课 为真实的硬件安装驱动程序[09:15]
2-8第十三课 枚举硬件资源1[24:41]
2-9第十四课 枚举设备资源2[28:45]
2-10第十五课 枚举设备资源补充[02:44]
2-11第十六课 让设备驱动支持弹出操作[24:35]
2-12第十七课 io端口操作1[30:22]
2-13第十八课 让pc的喇叭发声[20:01]
第3章pci设备驱动开发(1小时47分钟6节)

3-1第十九课 pci设备驱动开发1[16:32]
3-2第二十课 方法1访问pci配置空间[34:49]
3-3第二十一课 方法2访问pci配置空间[13:43]
3-4第二十二课 方法3访问pci配置空间[06:47]
3-5第二十四课 方法4访问pci配置空间[17:56]
3-6第二十三课 如何使用pci设备的硬件资源[17:19]
第4章 虚拟串口设备驱动 (51分钟 2节)

4-1第二十五课 虚拟串口设备驱动1[12:40]
4-2第二十六课 虚拟串口驱动开发框架2
购买主题 本主题需向作者支付 20 学币 才能浏览
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|学IT吧

GMT+8, 2026-2-5 03:49 , Processed in 0.093289 second(s), 24 queries .

学IT吧 www.xueit8.com X3.4

Copyright © 2001-2021, Tencent Cloud.

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