版块
论坛
喜欢
话题
应用
搜索
登录
注册
qwdrv的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=78226
奇怪的现象,我的MiniportInitialize被连续调用了两次!
不知道为什么,但是第一次调用完了以后马上就是第二次。参数只有MiniportAdapterHandle不一样,其他参数包括调用栈里的都完全一样。这可能是怎么回事啊?我还没有跟踪。我修改了BSP中有关中断的几个地方,这样会有影响吗?不应该啊。郁闷中。。。
回复
(
4
)
2005-01-20 17:57
来自版块 -
Wince 程序开发
◆
◆
表情
告诉我的粉丝
提 交
wxl_50685330
:
搞定了哇,厉害:))
(2005-01-25 13:28)
回复
qwdrv
:
不用了,谢谢。
(2005-01-24 12:14)
回复
qwdrv
:
真是高人啊。 我查查看。 如果是那样的话,关于中断应该怎么处理?第一次我已经用了一个中断号了(NdisMRegisterInterrupt)。而且在BSP中(OEMInterruptHandler)我对中断只是返回一个中断号的呀。
(2005-01-21 15:29)
回复
wxl_50685330
:
这个倒是有可能,上层如果有多个协议驱动(比如IPV4和IPV6)要绑定到你的MINIPORT的话有可能会调用两次你的MPINITIALIZE。不同的参数是不同协议驱动调用NdisOpenAdapter得到的
(2005-01-21 13:32)
回复
qwdrv
加关注
写私信
0
关注
0
粉丝
991
帖子
返回顶部