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