123456

 

2013年12月18日

驱动学习2

摘要: 1.查看性能,可以直接在命令行输入:perfmon打开性能管理器Processor: % Privileged Time:对应于处理器执行 Microsoft Windows 内核命令(例如处理 SQL Server I/O 请求)所用时间的百分比。如果Physical Disk计数器的值很高时该计数器的值也一直很高,则考虑安装速度更快或效率更高的磁盘子系统。如果发现某一进程对驱动程序操作后,内核模式的运行时间陡然上升,则说明驱动程序消耗了大量的内核资源Processor: %User Time:对应于处理器执行用户进程(例如 SQL Server)所用时间的百分比。 阅读全文

posted @ 2013-12-18 17:11 hgy413 阅读(96) 评论(0) 推荐(0) 编辑

WDM驱动在win7和XP下T系统方式加载

摘要: xp:控制面板-->添加硬件再再ok,在设备管理器中可以看到:win7:点击添加过时设备后,操作就和xp一样了 阅读全文

posted @ 2013-12-18 13:50 hgy413 阅读(303) 评论(0) 推荐(0) 编辑

makefile和source

摘要: makefile总是一句话不变:!INCLUDE $(NTMAKEENV)\makefile.def意味着直接使用DDK目录下的makefile.def,一般在DDK安装目录的bin文件夹下.sourceTARGETNAME=HelloWDM //编译出来的驱动程序的名称TARGETTYPE=DRIVER //编译的类型是驱动程序编译DRIVERTYPE=WDM //驱动程序的类型是WDM驱动程序TARGETPATH=OBJ //生成的文件存放在OBJ目录中INCLUDES=$(BASEDIR)\inc;\ //这是需要引入的头文件 ... 阅读全文

posted @ 2013-12-18 11:23 hgy413 阅读(514) 评论(0) 推荐(0) 编辑

导航