学习Windows驱动

作者分享了初涉Windows驱动开发的学习经历,重点介绍了遇到的概念难题及其解决思路,包括各种类型的驱动如class、miniclass、port、miniport等。通过实践与理论结合的方式,作者逐渐掌握了Windows驱动的基本框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

接到了兼职机会,做windows驱动的,所以这几天一直在看这方面的书,为明晚的第一次项目组的会议作些准备。虽然一签有些linux驱动和模块开发的经验,但是看来windows的驱动结构比之复杂多了。 图书馆里的书只借到几本wdm的书,对于windows驱动的框架讲得不是很详细。所以准备看DDK Documentation。装上DDK后,看了页文档,感觉头脑更乱了。一堆得概念,最难以理解得是那么多的驱动种类:class,miniclass,port,miniport等等,前两者还好,后面的就不行了,可能是看的时候不够静心吧,这样的文档可能得看几遍才能有个了解。两外还看了其中对打开文件得详细得调用过程。这两天下来,感觉很有收获,基本上有了个了解。以后就得在实践中提高了。

另外,觉得对于初学者看DDK Documentation并不是一个好的选择。如果有一本从总体结构到内部细节一步步讲解的书,两者对照来看是最好的,只可惜图书本那本书被借走了!并且英文阅读毕竟不如母语啊!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值