阅读:1233回复:0
关于PtBindAdapter里的Device Name的问题
我看了精华区里的一篇关于PtBindAdapter是否是绑定了底层网卡的大讨论,我接着做了点实验,有些问题,请在座的各位请教。
那篇讨论贴的地址是:http://www.driverdevelop.com/forum/viewthread.php?tid=28748#pid194876 我用softice拦住了PtBindAdapter函数,因为Device Name是参数,所以我一进函数就将它watch出来了并记了下来。 在MS的passthru的这个函数里有两次读config信息,我不知为什么要这样做,第一次读的放入了param,第二次的放入了bundleParam。然后Param就一直没用它了,为什么呢?一直到最后初始化deviceInstance的时候才用到了。。 还有就是读出来的Param->ParameterData.StringData要存在pAdapt->bundleUniString里去, 注释说是BundleUniString是绑定ID,这个ID是指向哪里的?那么BUNDLE信息存放在什么地方呢? 谢谢~~ |
|