DatagramSocket.JoinMulticastGroup(HostName) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DatagramSocket オブジェクトをマルチキャスト グループに結合します。
public:
virtual void JoinMulticastGroup(HostName ^ host) = JoinMulticastGroup;
void JoinMulticastGroup(HostName const& host);
public void JoinMulticastGroup(HostName host);
function joinMulticastGroup(host)
Public Sub JoinMulticastGroup (host As HostName)
パラメーター
- host
- HostName
マルチキャスト グループのホスト名または IP アドレス。
Windows の要件
アプリの機能 |
ID_CAP_NETWORKING [Windows Phone]
|
注釈
DatagramSocket オブジェクトでマルチキャスト パケットを受信するには、アプリで MessageReceived イベントをイベント ハンドラーに割り当て、BindEndpointAsync メソッドまたは BindServiceNameAsync メソッドを使用してローカル サービス名または UDP ポートとローカル ホスト名または IP アドレスにバインドし、JoinMulticastGroup メソッドを呼び出してマルチキャスト グループに参加させる必要があります。
ネットワーク アダプターが BindServiceNameAsync メソッドに指定されている場合、指定したアダプター上に存在するネットワーク上のグループのみが参加します。
マルチキャスト パケットを受信するアプリでも、ネットワーク アダプターの変更に対処する必要があります。 ネットワーク接続が変更され、ローカル コンピューターまたはデバイスに別の IP アドレスが割り当てられている場合、アプリはマルチキャスト グループに再び参加する必要があります。