"ソケットが接続されていないか、sendto 呼び出しを使ってデータグラム ソケットで送信するときにアドレスが指定されていないため、データの送受信を要求することは禁じられています。" というエラーメッセージに関する原因と対処に関して説明します。
エラーID:
WSAENOTCONN
エラーメッセージ(日本語):
ソケットが接続されていないか、sendto 呼び出しを使ってデータグラム ソケットで送信するときにアドレスが指定されていないため、データの送受信を要求することは禁じられています。
エラーメッセージ(英語):
A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied.
対処
対象のソケットの状態を確認してください。
関連リンク