阅读:1039回复:1
应用程序使用的流I/O函数 如何映射到流接口函数???
应用程序使用的流I/O函数(例如:writefile)是如何与MDD层提供的流接口函数(XXX_Write)连接起来的。他们的连接关系在那个文件中有定义。是否XXX_Write函数名改变后,同样可以连接到writefile函数!!!
初学这些问题很难想通,望高手赐教!!!3Q! |
|
|
论坛版主
|
沙发#
发布于:2005-06-27 15:24
连接部分在FSD里面,源代码应该没有全部给出来。
说具体些,这些(XXX_XXXX)MDD接口函数一般都是记录成一张表,上层需要时从表中直接调用即可。不过具体操作起来方式多种多样,不一而足。 由于流接口函数的定义是规定好的,不能随便改,DEVICE MANAGER在加载你的设备时会检查,如果你输出了名字有误的流接口,驱动会被马上卸载。但是如果你真想改,也不是完全不行,可以变通,你保留流接口名,然后把你的代码封装在里面可以达到这个目的。 |
|