Previous topicNext topic
Help > XEngine_NetHelp > NetHelp_APIFlow > APIFlow_NetCtrl >
APIFlow_NetCtrl_AddFlow

函数

APIFlow_NetCtrl_AddFlow

功能

为一条连接添加一个流量控制程序

语法

BOOL APIFlow_NetCtrl_AddFlow(XNETHANDLE xhNet,XNETHANDLE *pxhFilter,int nLimitByte, int nRecvByte, int nDstPort = 0, int nSrcPort = 0)

参数

 参数.一:xhNet
  In/Out:n
  类型:网络句柄
  可空:N
  意思:输入要操作的流量控制程序
 参数.二:pxhNet
  In/Out:Out
  类型:网络句柄
  可空:N
  意思:导出添加的过滤器句柄
 参数.三:nLimitByte
  In/Out:In
  类型:整数型
  可空:N
  意思:设置要限制的速度,每秒Byte,不能超过你的网卡负载大小
 参数.四:nRecvByte
  In/Out:In
  类型:整数型
  可空:N
  意思:Linux版本此参数无效!暂时无效
 参数.五:nDstPort
  In/Out:In
  类型:整数型
  可空:Y
  意思:设置要控制通道的目标端口
 参数.六:nSrcPort
  In/Out:In
  类型:整数型
  可空:Y
  意思:设置要控制流量通道的源端口,可以为空,只用目标端口控制某一条通道流量信息

返回值

类型:逻辑型
意思:是否成功

备注

参数5和6不能同时为0

示例