System.Tether.NetworkAdapter.TTetheringNetworkAdapterMulticast_V4
Delphi
TTetheringNetworkAdapterMulticast_V4 = class(TTetheringNetworkAdapterMulticast)
C++
class PASCALIMPLEMENTATION DECLSPEC_DRTTI TTetheringNetworkAdapterMulticast_V4 : public TTetheringNetworkAdapterMulticast
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Tether.NetworkAdapter.pas System.Tether.NetworkAdapter.hpp |
System.Tether.NetworkAdapter | System.Tether.NetworkAdapter |
説明
IPv4 マルチキャスト アドレスを使用するネットワーク アダプタ。
ネットワーク アダプタの要件
ネットワーク アダプタが稼働するプラットフォームは、次の要件を満たしてなければなりません:
- システム ファイアウォールで UDP 接続要求を許可していなければなりません。
2020 ~ 2039 の UDP ポートが、同じデバイス上で稼働する各ネットワーク アダプタそれぞれに対して最低 1 つオープンでなければなりません。
同じデバイスで一度に最高 20 までネットワーク アダプタを持つことができます。たとえば、アプリケーションがそれぞれ単一のネットワーク アダプタを使用する場合、ローカル エリア ネットワークの各デバイス上で、最高 20 までアプリケーションを実行させることができます。
デバイス間でデータをやり取りするためにネットワーク アダプタを使用して接続する、2 つの プロファイル に対して、2040 ~ 2110 の TCP ポートがオープンでなければなりません。
デバイス間でデータをやり取りするために、各プロファイルがそれぞれ単一のネットワーク アダプタを使用する場合、同じデバイスで一度に最高 71 までのプロファイルを稼働させることができます。
ターゲット構文
TTetheringNetworkAdapterMulticast_V4 は、TTetheringManager.DiscoverManagers の ATarget
パラメータに対して、次の構文をサポートしています:
- IPv4 アドレス。例: '203.0.113.1'
- IPv4 の範囲。例: '203.0.113.0' (203.0.113.0/24)
- 空文字列。そのローカル ネットワークで管理されている組織のすべてのネットワーク(組織のローカル スコープ)をターゲットとします