WINDOWS驱动设计
文章平均质量分 74
tonxi
这个作者很懒,什么都没留下…
展开
-
DriverStudio不能转换Source中GDI_DRIVER类型问题解决
最近一段时间在研究WINDOWS驱动设计,首先下载了Windows 2003 DDK,里面有很多例子,但是都是用其自待的工具NMAKE编译的,即Build来进行编译的,很是不方便。最后找到了一个好工具,DriverStudio工具,虽然这个开发工具可以单独编写驱动,但是本人第一次用它不是很方便,不过好在,它有一个工具SrcToVcProj,这个程序可以将Source类型的工程文件转换成dsw(VC原创 2007-04-06 17:51:00 · 2537 阅读 · 0 评论 -
“无法解析外部符号 __security_cookie”问题解决
编译VC工程时出现了标题所示问题,资料搜索一下,在微软网站找到答案了,解决方法如下:1)选择“项目”-》“属性”-》“C/C++”-》“代码生成”-》“缓冲区安全检查”,设为“否”2)选择“项目”-》“属性”-》“链接器”-》“输入”-》“附加依赖项”,增加”bufferoverflowU.lib”然后编译工程,解决问题。下面是微软的原文,说的很冗长,但是很直接!在 Windows Serve原创 2007-04-09 17:06:00 · 22273 阅读 · 0 评论 -
找不到$(TARGETLIBS) 的方法解决
使用DriverStudio将驱动程序source文件转化为vcproj文件时,在链接时常见错误有一个是:找不到$(TARGETLIBS) ,仔细看看这个宏定义是没有定义,如果没有定义的话,就会出strstr,_snprintf等等函数找不到。解决方法:$(TARGETLIBS)其实对应于LIBC.LIB,LIBCMT.LIB,MSVCRT.LIB,LIBCD.LIB,LIBCMTD.LI原创 2007-12-05 17:39:00 · 1206 阅读 · 0 评论 -
WDK/DDK中掉 error C2220: warning treated as error - no ‘object’ file generated
其实就是关掉编译选项的问题…网上提得最多的就是修改 WDKPATH/i386.inc文件中的 MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) $(COMPILER_WX_SWITCH) 改为 MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) $(COMPILER_WX_SWITCH) MSC_WAR转载 2008-07-10 16:43:00 · 3928 阅读 · 0 评论