约有 50 项符合查询结果, 以下是第 3 - 5项。
费时 < 1 秒。
这段时间的经验心得,我都写在自己的Blog上了,地址是:http://www.cnblogs.com/s5689412/archive/2010/09/15/My_Driver_1.html
希望能对走同样道路的其他朋友有所帮助,关于最后的警告如何解决,在Blog里面都写了,有兴趣的朋友请自己去看吧。GL!
Posted in Windows驱动开发
by
sPhinX
on 2010-09-16
谢谢张老师的回复。
我完全用DDK的方式只是已经可以基本编通了,不过还有一个警告,虽然可以通过修改警告级别的办法来忽视它,不过作为编写要求最严格的driver,我还是希望能去掉每一个警告,警告出现在下面这行代码的最后一行:
ProbeForRead(Irp->UserBuffer,
pIoStackIrp->Parameters.Write.Length,
TYPE_ALIGNMENT(char));
我看了半天没看出来有什么问题,把char换成CHAR和UCHAR都不行,还是一样的警告,换成1编译倒是通过了,不过这移植性......,请教这个问题有哪些可能?
Posted in Windows驱动开发
by
sPhinX
on 2010-09-14
两种方法混到一起是我搞的,本来的例子里面是用手工编写的makefile,然后调用nmake的。现在我如果想完全用DDK的构建方法的话,那手工编写的makefile怎么办呢?用DDK的例子里面的方式怎么样替代手工的makefile呢?
Posted in Windows驱动开发
by
sPhinX
on 2010-09-14
经过反复尝试,现在3790的DDK已经可以编译通过,不过用7600的还是不行,报下面的link error:
1>Processing Unknown item(s)...
1>functions.obj : error LNK2019: unresolved external symbol __SEH_epilog4 referenced in function _Example_WriteNeither@8
1>functions.obj : error LNK2001: unresolved external symbol __except_handler4
1>functions.obj : error LNK2019: unresolved ...
Posted in Windows驱动开发
by
sPhinX
on 2010-09-10
CodeProject的链接:
http://www.codeproject.com/KB/system/driverdev.aspx
真是感谢张老师百忙之中还能抽空照顾我们这些新手,顺便能问问张老师现在主要的工作内容是什么吗?驱动开发?调试器开发?or其他东东?
Posted in Windows驱动开发
by
sPhinX
on 2010-09-10
以我的水平,能看出这个错误是无法找到SEH使用的lib文件导致的,但是SEH使用的难道不是kernel32.lib这类的系统lib么?还需要另外加入吗?
BTW:在MSDN花了几分钟搜了一下,发现RaiseException这些SEH用到的函数确实在kernel32.lib里面啊,有点想不通了。
Update:在编译参数里面加上/EH或者/EHsc还是不行
Posted in Windows驱动开发
by
sPhinX
on 2010-09-09
最近在看一个驱动开发入门的系列文章,CodeProject上的,看完第一篇之后准备拿附的例子练习,发现要让例子编译起来就是一个不小的问题。
做了一些基本的准备之后,我打算用ddkbuild+VS 2008来编译,机器上装了两个版本的DDK,3790.1830,和7600.16385.1,在阅读了ddkbuild的帮助之后,尝试用这两个版本的DDK自带的例子编译,可以编译通过,不过在实际编译文章中的例子的时候,发现不管用哪个版本的DDK最后都会遇到链接问题,而且文章自带的例子,使用的makefile是自己写的(or 工具产生的?新手暂时还搞不清楚),而DDK的例子使用的makefile是统一的,所以现在有两个问题请教众位高人:
1. ...
Posted in Windows驱动开发
by
sPhinX
on 2010-09-09
<BLOCKQUOTE><table width=''85%''><tr><td class=''txt4''><img src=''/Themes/default/images/icon-quote.gif''>&nbsp;<strong>Raymond wrote:</strong></td></tr><tr><td class=''quoteTable''><table width=''100%''><tr><td width=''100%'' valign=''top'' ...
Posted in 《软件调试》勘误和意见
by
sPhinX
on 2010-08-11
下决心好好研究Debugging,研究《调试软件》中......
20100811
581页倒数第六第七行中提到的20.4节和20.5节,个人觉得应该是22.3节和22.4节,可能是章节调整之后忘记同步了。
Posted in 《软件调试》勘误和意见
by
sPhinX
on 2010-08-11
做了七八年Windows开发了,现在在一家以嵌入式开发为主的公司,平常开发一些与硬件配套的小工具(基本都和网络有关,因为是网络设备),有些迷惘,很想专注于Windows平台本身的东西。
想问问工作地点在哪里?
Posted in 社区活动
by
sPhinX
on 2010-08-11