1

私は、ICaptureDevice の複数のインスタンスを介してパケットを幸せに送信するために、シャープな Pcap を取得しようとする悪夢に悩まされています。問題は、ICaptureDevice の複数のインスタンスを使用すると、既存のインスタンスがドロップアウトし、エラーがスローされないことです。ICaptureDevice のすべてのインスタンスを正常に動作させる方法について何かアイデアがあるかどうか疑問に思っていました。(この問題が発生した場合)

残念ながら、これはプロプライエタリ ソフトウェアの構築であるため、コード例を提供することはできません。

すべてのパケットを 1 つのキュー ストリームに集約し、単一の ICapDev を取得してそれらを送信しようとしましたが、相手側でそれらを受信するデバイスには遅すぎることがわかりました。

助けてくれてありがとう

4

1 に答える 1

1

OK、Chris と話をしました。CaptureDeviceList.Instance[i] の代わりに CaptureDeviceList.New()[i] を使用することをお勧めします。

于 2011-10-19T08:03:28.630 に答える