阅读:1948回复:4
对IM的一点认识
我把w2kDDK里的PASSTHRU例子装到机子,当然提示没有签名,都忽略过。我想他既然是IM,我与INTERNET的所有连接(HTTP FTP 等)都应当是通过PASSTHRU。SYS,但是我用SOFTICE发现send 和receive 都没有被调用,只是初始化时看到了driverentry,这是怎么回事?
|
|
沙发#
发布于:2001-08-29 13:33
不可能,我也在用passthru,用softice看可以明显发现所有的包都是由PtReceive和MPSend收、发的,我机器伤得网卡是最烂的ISA10M卡,估计如果网卡好一点的话,就会用PtReceivePackets和MPSendPackets收、发包了。你可以试着在程序中加几条DBGPRINT语句再看一看,肯定会发现具体的收、发包流程。
|
|
|
板凳#
发布于:2001-08-29 14:08
不可能, bpx mpsend, bpx mpreceive
望权可以看到IP包 |
|
|
地板#
发布于:2001-08-30 16:02
我的错,我装的不是w2k带的passthru,而是我用Nenuma公司的drivernetwork编译的一个同名的passthru,里面的OnSend 和OnRecice都有调试语句TRACE,我试用了http和ftp,用softice看,但是确实没有看到这些调试语句。那位用过DriverNetwork编译过IM, 请指教。
|
|
地下室#
发布于:2002-04-10 16:40
绑定关系正确吗?
|
|