StreamSocketControl.OutboundUnicastHopLimit 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
StreamSocket 对象发送到单播 IP 地址的出站数据包的跃点限制。
public:
property byte OutboundUnicastHopLimit { byte get(); void set(byte value); };
byte OutboundUnicastHopLimit();
void OutboundUnicastHopLimit(byte value);
public byte OutboundUnicastHopLimit { get; set; }
var byte = streamSocketControl.outboundUnicastHopLimit;
streamSocketControl.outboundUnicastHopLimit = byte;
Public Property OutboundUnicastHopLimit As Byte
属性值
Byte
byte
StreamSocket 对象发送的出站数据包的跃点限制。 默认值为 128。
Windows 要求
应用功能 |
ID_CAP_NETWORKING [Windows Phone]
|
注解
此值指示在使用 StreamSocket 对象发送到单播 IP 地址的出站 TCP 数据包上设置的跃点限制。 此属性用于在 IPv4 数据包标头中设置生存时间 (TTL) 字段。 此属性用于设置 IPv6 标头中的跃点限制字段。 此属性的默认值为 128。
可以在连接 StreamSocket 之前设置此属性。 连接 StreamSocket 后,设置此属性将导致错误。
如果系统不支持设置 TTL,则设置 OutboundUnicastHopLimit 可能不起作用。