请教一个简单的驱动问题

wlpo520   2008-6-7 00:37 楼主
请教一下,我的驱动是NDIS中间层驱动,驱动里面有指定了DispatchTable[IRP_MJ_DEVICE_CONTROL] = DevIoControl;
那么,DevIoControl函数有可以会和PtRecvive之类的函数同时调用嘛?即是DevIoControl函数和PtReceive函数里面访问的资源需要同步么?我没有开线程,只有一张网卡。

回复评论 (5)

在NDIS里面,不会同时调用,两个函数的执行时是不一样的。
点赞  2008-6-7 10:14
那么如果一个函数被阻塞了,其他函数就不能执行了?
点赞  2008-6-7 11:07
需要同步。
点赞  2008-6-7 17:37
晕。。。。
请问cnzdgs:NDIS驱动里面的函数是会被同时调用的嘛?我只有1个网卡,而且没有开其他的线程
点赞  2008-6-7 19:33
??
点赞  2008-6-15 12:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复