Network 版 (精华区)

发信人: Mice (睡鼠), 信区: Network
标  题: IPX功能调用简介
发信站: 紫丁香 (Tue Nov 11 15:07:08 1997)


IPX的功能调用都通过int 7ah来实现,因为int 7ah
有可能没有装载,因此调用前必须检查是否指向NULL.
IPX有以下功能:
1.打开Socket
2.关闭Socket
3.发送报文
4.侦听报文
5.事件调度
6.设置间隔
7.关闭通知
8.获得立即地址(Immediate Address)

IPX的功能调用主要围绕一个称为ECB(事件控制块)的
结构来实现,不同的功能有不同的控制块.ECB中说明了
事件服务子程序入口以及两个不同的数据块:IPX报头
和待传数据.其中IPX报头中包含了本地程序的三个地址
和目的程序的三个地址,待传数据是不大于576Bytes的
数据.ECB中还要填入立即地址(一般是网关地址)以待处
理.IPX的发送与接收是采用非等待方式的,即调用后立
即返回,事件的处理完与否要用轮询方式查询ECB中的
In_Use字段,该字段为0,则处理完毕;或者使用子程序来
实现控制.

--
我是一只好老鼠!
          />>>
         (*>
()%\%\%\%|*|33333333333333333333333333333333333>
         (*>
          \>>>

※ 来源:.紫丁香 pclinux.hit.edu.cn.[FROM: 202.118.226.76]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.392毫秒