20楼#
发布于:2002-10-30 10:31
[quote那就是没有HOOK OPEN_BLOCK里的RECEIVEHANDLER和ReceivePacketHandler 它们跟NdisRegisterProtocol里的RECEIVEHANDLER和ReceivePacketHandler有区别吗? 为什么要hook它?如何实现呢? 谢谢! [/quote] 原则上说你是在注册时就改了ProroChara里的东西应该是没有区别的。 但是你最后还是HOOK OPEN――BLOCK里的ReceiveHandler 因为下层MINIPORT在上传时查看的是OPEN――BLOCK里的ReceievHandle而非ProtoChara里的REceive |
|
|
21楼#
发布于:2002-10-30 13:44
原则上说你是在注册时就改了ProroChara里的东西应该是没有区别的。但是你最后还是HOOK OPEN――BLOCK里的ReceiveHandler 1. 也就是说,hook了open_block里的receivehandler就不用hook protocolCharater里的receivehandler 和receivepackethanlder了? 2. 如何hook到OPEN_BLOCK里的ReceiveHandler呢?NDIS_OPEN_BLOCK只是一个结构定义啊。 俺初做这个东东,半懂不懂的,真是烦恼。。。。。有没有书可以推荐来瞧瞧? |
|
|
上一页
下一页