.版本 2
.子程序 创建upnp
.参数 映射端口, 整数型
.参数 协议, 文本型
.参数 本地端口, 整数型
.参数 内网IP, 文本型
.参数 描述, 文本型
.局部变量 upnpnat, 对象
upnpnat.创建 (“{AE1E00AA-3FD5-403C-8A27-2BBDC30CD0E1}”, )
upnpnat.读对象型属性 (“StaticPortMappingCollection”, ).对象型方法 (“Add”, 映射端口, 协议, 本地端口, 内网IP, 真, 描述)
.子程序 移除upnp
.参数 映射端口, 整数型
.参数 协议, 文本型
.局部变量 upnpnat, 对象
upnpnat.创建 (“{AE1E00AA-3FD5-403C-8A27-2BBDC30CD0E1}”, )
upnpnat.读对象型属性 (“StaticPortMappingCollection”, ).对象型方法 (“Remove”, 映射端口, 协议)
UPnP的端口转发
易语言+upnp