Share via


StreamSocketControl.OutboundUnicastHopLimit プロパティ

定義

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 パケット ヘッダーの Time to Live (TTL) フィールドを設定するために使用されます。 このプロパティは、IPv6 ヘッダーの [ホップ制限] フィールドを設定するために使用されます。 このプロパティの既定値は 128 です。

このプロパティは、 StreamSocket が接続される前に設定できます。 StreamSocket が接続されると、このプロパティを設定するとエラーが発生します。

システムが TTL の設定をサポートしていない場合、OutboundUnicastHopLimit を設定しても効果がない可能性があります。

適用対象

こちらもご覧ください