阅读:1716回复:4
TDI中如何控制应用层的连接与断开问题
想做一个简单的防火墙,实现应用程序的查询审核,象大多数防火墙产品一样,当连出或连入时,用户有判断的机会(弹出信息对话框)。问题是,tdi filter的event_connect_handler和event_receive_datagram都是DISPATCH_LEVEL,没法像tdi_connect一样用事件等待用户判断的方法处理。我的想法是,先将进来的IRP置一个状态,让远端客户处于一种等待状态,等决定放行与拒绝之后,在发一个包来告诉对方,不知是否可行,如何操作呢?
有知道的老大请帮帮忙,已经很长时间困扰我了。 谢谢。 |
|
最新喜欢:hbnhbn... |
沙发#
发布于:2004-06-30 20:49
哪位知道帮帮忙吧,哪怕一点提示也好。
[编辑 - 7/2/04 by lixiangying] |
|
板凳#
发布于:2004-07-01 09:41
I' ll think carefully.
[编辑 - 7/2/04 by lixiangying] |
|