ローカルPCのアクティブなTCP/UDP接続を監視するためのアプリケーションを作成しました。さて、私の接続のリストは静的です。どのように動的にするのですか? Timerイベントを使用しようとしましたが、GetExtendedTCPTableは接続の完全なリストを返します。私は新しい接続が私のlistViewに追加されることを望みます。同じことをするAPIがありますか?または私は手動ですべての接続を追跡し、比較してから表示に追加する必要がありますか?あなたは、タイマーを使用することができアドバンスWindows APIで新しいTCP接続を検出する方法GetExtendedTCpTable
2
A
答えて
0
に
おかげで最初にあなたが別のリストを使用し、それらを比較し、発生した変更を確認次のタイマサイクルで、リスト内のすべての接続を置きます。私はこの問題に優雅な方法があるとは思わない。
+0
窓の人々はこの問題を見る必要があります。それは私のために多くの頭痛を取ることができる:) – CyprUS
関連する問題
- 1. TCP接続の切断を検出する方法は?
- 2. Windows Phone 7でTCP接続を開く
- 3. phonegap apiプロジェクトと新しいFacebook SDKとの接続方法
- 4. JavaでのTCP接続中にエラーを検出、防止、および管理する方法は何ですか?
- 5. 接続時にOSがUSBハードディスクを検出する方法
- 6. Windows Server 2008の最大tcp/ip接続
- 7. PHP TCPソケット接続制限 - Windowsサーバ
- 8. Socket IOで再接続イベントを検出する方法
- 9. TCPクライアント接続
- 10. Node.js TCP接続
- 11. iOS 4でTCP/UDP接続を一覧表示する方法
- 12. ESP8266 TCPクライアントでTCP接続を永続的に維持する
- 13. インターネットに接続していないことを検出する方法
- 14. TCP接続プール
- 15. インターネット接続を検出する
- 16. NIOチャンネルの接続エラーを検出する方法
- 17. LocalConnection接続名を検出する方法は?
- 18. プログラムでipad経由で3Gネットワークを検出して接続する方法
- 19. tcpサーバとの接続を作成する方法
- 20. 百万のtcp接続を生成する最良の方法
- 21. tcp接続でセキュリティを使用する
- 22. Eclipse - 新しいMariaDB接続を追加する方法
- 23. 新しいクエリスクリプトをSSMSアドインに接続する方法は?
- 24. TCPサーバー:ハンドオーバーソケット接続
- 25. 開いているデータベース接続を検出しています
- 26. 永続的なTCP接続の作成/シミュレート方法は?
- 27. ZeroMQ、外部のTCPソケットに接続する方法?
- 28. ローカルのWi-Fiに接続されているアプリを検出する方法
- 29. ポート別にTCP接続を閉じる方法は?
- 30. TCP接続のポート番号を調べる方法
あなたの質問に対する答えはわかりませんが、私は知っています。つまり、UDPを扱うときにそのような接続はありません。 UDPはデータグラムプロトコルであるため、コネクションレスです。 – ckruse
はい、説明をいただきありがとうございます。 – CyprUS
[ここにはMSDNのIPヘルパー関数の一覧](http://msdn.microsoft.com/en-us/library/aa366071(v = VS.85).aspx)があります。私が見る限り、新しい接続が検出されたときに通知を発行する機能はありません。タイマーを使用してそのような機密情報をプーリングすることは悪い考えです(多くのデータ、ネットワークはプールのために減速するかもしれません)。 AFAIKファイアウォールアプリケーションは、NDISドライバを使用してこれを行います。 –