驱动
nanhaizhixin
这个作者很懒,什么都没留下…
展开
-
From Sample Code to Production Driver
Updated: May 13, 2008The Windows Driver Kit (WDK) contains a wide variety of sample drivers that demonstrate useful techniques for driver development. You can use these samples as a basis for your o转载 2012-08-06 17:57:38 · 1498 阅读 · 0 评论 -
IoSkipCurrentIrpStackLocation的疑问
http://blog.sina.com.cn/s/blog_62a630640100gahv.html当驱动被分层以后,他们被注册到一个chain中,IRP会在这个chain中传递,从最上面,到最下面,再回到最上面为适应这种体制,IRP的结构的大小是不固定的,大体结构如下:--------------------| IRP header |------------------转载 2012-09-23 14:49:02 · 518 阅读 · 0 评论 -
PCI配置空间简介
PCI配置空间简介 作者:敏行PCI有三个相互独立的物理地址空间:设备存储器地址空间、I/O地址空间和配置空间。配置空间是PCI所特有的一个物理空间。由于PCI支持设备即插即用,所以PCI设备不占用固定的内存地址空间或I/O地址空间,而是由操作系统决定其映射的基址。系统加电时,BIOS检测PCI总线,确定所有连接在PCI总线上的设备以及它们的配置要求,并进行系统配置。所以,所有的PCI设备转载 2013-04-10 16:08:11 · 2260 阅读 · 0 评论 -
内核分析PE获取DLL导出函数地址
环境:VS2012+WIN8 64类型:C++编写的WDM驱动程序测试:VM WIN7用途:主要用于驱动程序中得到WIN32 API地址,也可得到自定义的DLL中的函数导出地址,记录内核文件相关操作以便以后查看。说明:此段代码来源于网络,经修改调试而成。头文件 HelloWDM.h[cpp] view plainc转载 2014-09-29 12:36:14 · 3137 阅读 · 0 评论