阅读:1066回复:1
驱动中的回调函数
我在驱动中通过iocontrol调用了另外一个驱动,但是这个驱动不能立即返回我的结果,所以我想等这个驱动完成我的操作后通知我,同时把结果传回给我。
大家说这个该怎么做?各位给我一点意见,谢谢了!我是菜鸟。听说windows内核也有回调函数,但是我不知道怎么回调另外一个驱动中的函数。各位可以给我讲一下吗?就当科普吧,谢谢先!!! |
|
沙发#
发布于:2005-07-21 10:55
Say u want to call driver B from driver A:
if A at < dispatch_level initialize a event call B directly set event in completion routine wait for event ok_done else queue a workitem return with pending do the same ops as above complete irp endif |
|
|