第十四课 枚举设备资源2
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
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硬件俱全。
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
59课时
Windows驱动程序开发(基于多平台)视频课程
125777人学习
masm6432
4.8
¥498.00
46课时
windows驱动开发进阶篇-内核安全视频课程
33093人学习
masm6432
5.0
¥458.00
26课时
windows wdm驱动程序开发视频课程
20429人学习
masm6432
4.9
¥258.00
22课时
Windows WDF驱动程序开发视频课程(**框架)
16249人学习
masm6432
5.0
¥258.00
36课时
windows内核安全与驱动开发 硬件篇
1650人学习
masm6432
4.8
¥238.00
45课时
Linux驱动开发技术-中断机制与内存管理篇
1047人学习
masm6432
5.0
¥229.00
3课时
visual studio 2019驱动开发环境搭建
1018人学习
masm6432
5.0
¥10.00
51课时
Linux驱动开发技术-模块与进程篇
971人学习
masm6432
4.6
¥248.00