掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
他のプログラムが作ったソケットハンドルを取得するには? (ID:50517)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ぜんぜんけんとうちがいな事をいっていたらすみません。 typedef u_int SOCKET; typedef unsigned int u_int; SOCKET ←ソケットってこれのことですよねえ。。 他のプロセスが接続中のものを横取りするようなものは知りませんが。 このソケットってハンドルっていうよりソケットIDって感じがするのですが、、、 そのままソケットに同じ整数をいれて int i=recv(SAVER_cliant_Socket,(char *)&data,size,0);//データの受信 ってのはどうでしょうか? やったことないので自信ないですが。 それともわかっているのはポート番号だけですか? 最終兵器としてはwinsock32.DLLを自前のものと入れ替えるという手があります。 ソフトウェア、ファイアウォールってどうやってるんだろう(笑 ととりあえず知っていることだけを書き連ねてみました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.