System.Tether.NetworkAdapter.TTetheringNetworkAdapter
Delphi
TTetheringNetworkAdapter = class(TTetheringAdapter)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringNetworkAdapter : public System::Tether::Manager::TTetheringAdapter
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Tether.NetworkAdapter.pas System.Tether.NetworkAdapter.hpp |
System.Tether.NetworkAdapter | System.Tether.NetworkAdapter |
説明
同じデバイス上またはネットワーク上のアプリケーションを UDP を使用して接続するための、アプリケーション テザリング用のアダプタです。 「アプリケーション テザリングを使用したリモート アプリケーションへの接続」を参照してください。
TTetheringNetworkAdapter は、TTetheringAdapter のインターフェイスを実装しているほかに、デバッグ用のログ作成機能を備えています。
要件
TTetheringNetworkAdapter を使用するには:
- アプリケーションが、同じデバイスまたは共通のネットワーク上(ローカル エリア ネットワーク(LAN)やインターネットなど)のデバイスで、動作していなければなりません。
- システム ファイアウォールで UDP 接続要求を許可していなければなりません。
- 2020 ~ 2040 の UDP ポートが開いていなければなりません。
制限事項
TTetheringNetworkAdapter では 2020 ~ 2040 の UDP ポートを使用します。そのため、同じデバイス上で一度に使用できる TTetheringNetworkAdapter のインスタンスの数は最大で 21 だけです。たとえば、各アプリケーションで使用する TTetheringNetworkAdapter のインスタンスが 1 つであれば、ローカル エリア ネットワーク内の各デバイス上で最大 21 のアプリケーションを実行できます。