0

実行中のアプリケーションの UDP 入力ソケットに使用されるサイズを推測しようとしていますが、それを実行できるソフトウェアが見つかりませんでした。私が見つけたのはTracePlus / Winsockですが、32ビットアプリケーションでのみ動作し、私のものは64ビットです...

4

3 に答える 3

1

アプリがコードで実際に使用しているバッファ サイズを推測しようとするのではなく、代わりに Wireshark などのパケット スニファを使用して、実際にネットワーク経由で送信されているパケットの実際のサイズを確認することをお勧めします。アプリは、少なくともパケットと同じ大きさのバッファー サイズを使用する必要があります。そうしないと、WinSock がWSAEMSGSIZEエラーを報告し、データが切り捨てられたり破棄されたりします。

于 2012-06-01T18:25:39.200 に答える
0

SOC_RCVBUFオプションを指定したgetsockopt()は、ソケット受信バッファーのサイズを示します。それが本当に欲しいのかわからない。

于 2012-06-04T12:08:24.380 に答える
0

フッキングテクニックは試してみましたか?

于 2012-06-01T18:37:13.263 に答える