阅读:1521回复:5
piggy,tiamo,AthlonxpX86 ,snowStart等大虾,谢谢啦,偶终于调通了~~~!特送分来:)
感谢各位大虾鼎力相助,小弟终于在郁闷了5天之后调通了那个该死的驱动了。。。Thank you ~~!
问题有几个,主要是线程同步的问题。 还记得当初偶说可以正确的写文件,可就是读不出来,偶后来已经把 接收缓冲区定义为一个全局的缓冲区,所以不存在可视范围及有效性的问题。问题在于,偶在输出缓冲区数据的时候,我的读文件的线程 ,就是那个workitem里面的系统线程还没有运行完毕,读文件的函数也还没有正确的返回,这时候,我输出接收缓冲区当然就不会有数据了。。。汗,搞了几天,就是个线程的问题,都怪偶没有对线程的机制好好理解。 我后来把打开文件,读文件都放到同一个线程里面了,不过以前的那样也行的,否则写文件的操作就不会成功了。 嗯,总之,非常感谢各位的帮助,让我解决了很多的问题,理解了很多的知识。 开发驱动是比较繁琐,也比较困难的任务,偶第一次做驱动,算是领教了。 希望驱动开发网的大虾们继续发扬助人为乐的精神,帮助更多需要帮助的朋友。 一点小意思,请笑纳:)偶上限只能给到54分 |
|
沙发#
发布于:2004-08-23 11:58
嘿嘿
我说得没有错吧...... |
|
板凳#
发布于:2004-08-23 09:23
不错,希望以后能多些这样的总结和体会.
|
|
|
地板#
发布于:2004-08-22 20:04
偶也来了,放分吧
|
|
|
地下室#
发布于:2004-08-21 21:53
偶也来蹭蹭!!!!!!!
|
|
5楼#
发布于:2004-08-21 21:46
哈哈,调过就好,来拿分!!!!!!
|
|
|