首页 > Windows开发 > 详细

WinDriver.sources

时间:2020-04-16 11:06:06      阅读:73      评论:0      收藏:0      [点我收藏+]

1、时隔蛮久,再来弄驱动,又不记得了,记下来吧...

 1.1、弄的源码是 "\Windows驱动开发技术详解\chapter12\Test2\NT_Driver",用WDK7编译的

  编译时什么都出不来,倒是有一个警告信息:“path contains nonexistant c:\windows\system32\config\systemprofile\.dnx\bin, removing”(黄色),后来擦发现,里面没有 sources文件... 后来 又说 "ObReferenceObjectByName(...)"在lib里面定位不到,查MSDN说是在 "NtosKrnl.lib"里面,然后在cpp文件里 添加:“#pragma comment(lib,"NtosKrnl.lib")”,但是 没用... 后来又看了 ndis-passthru里面的sources,再在sources里面添加了 lib引用,这个 驱动程序才编译成功...

  最后的sources文件内容如下:

TARGETNAME=C12Test2
TARGETTYPE=DRIVER
DRIVERTYPE=WDM
TARGETPATH=OBJ

INCLUDES=$(BASEDIR)\inc;         $(BASEDIR)\inc\ddk;
SOURCES=Driver.cpp

TARGETLIBS=$(DDK_LIB_PATH)\NtosKrnl.lib

 

2、

3、

4、

5、

 

WinDriver.sources

原文:https://www.cnblogs.com/DriverSkill/p/12711207.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!