System.Net.Socket.TSocket.OpenBroadcast

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure OpenBroadcast(const Endpoint: TNetEndpoint); overload;
procedure OpenBroadcast(Port: Word); overload; inline;

C++

void __fastcall OpenBroadcast(const TNetEndpoint &Endpoint)/* overload */;
void __fastcall OpenBroadcast(System::Word Port)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TSocket


説明

指定されたポートまたはエンドポイントにローカル サブネット ブロードキャストを送信するようにソケットを構成します。

OpenBroadcast を使用するには、ソケットの種類UDP でなければなりません。

例外

OpenBroadcast を呼び出すと、次の例外が発生する可能性があります。

例外 Exception.Message シナリオ

ESocketError

ネットワーク ソケット エラー: <エラー メッセージ> (<エラー コード>)、API 'setsockopt'

ネットワーク ソケット エラー: <エラー メッセージ> (<エラー コード>)、API 'socket'

ソケットの種類が UDP の場合のみブロードキャストをサポートします

  • ソケットの種類UDP ではありません。UDP ソケットのみブロードキャストをサポートします

ソケットが既に開いています

  • 既に開いているソケットを開くことはできません。前に次のいずれかのメソッドを呼び出した結果、ソケットが開かれたと考えられます。

関連項目