今天对我们几个的学习方向做了一下总结,突然觉得我们把整个重点给搞混了,我们在走看Dokan的源代码,但是这样做真的是对的?
我想了很长时间,觉得不对.
我们是要用Dokan来做东西,为的就是能用Dokan来完事成,而Dokan的目的就是帮助程序员轻松建立用户级文件系统,我们这么看Dokan的源代码,一点也不轻松,这一定是错误的方向.看完源代码,我们就不是用Dokan做东西,而是学了一遍Dokan的实现,可以做出Dokan这种东西了(假设).
所以我上网找了很多资料,其中一篇之前看过,可是当时没注意,现在仔细看看,才发现,原来我们真的努力错了方向.后来又自己安装了一下Dokan,对比了一下安装日志里面的信息,发现和这篇上说的一样.所以更确定了我之前的想法,不需要去这么仔细的(傻傻的)看源码啊.
我们为的是使用Dokan,Dokan已经给我们实现好的东西,我们还看他的代码做什么,我们只需要完成自己的功能就好了,也就是说写自己的dll库就行了,只需要去考虑我们需要什么样的功能,然后要怎么去实现,学习dll库怎么使用,就可以了.
{ //大括号内引用自(<<Dokan(WindowsFUSE)学习笔记>> 作者: hu