ユーザのアップロード/ダウンロードトラフィックを監視するアプリケーションを作成したいと考えています。誰かが私に見せることができるコードを私に指摘することはできますか?帯域幅モニタ
SharpPcap-A Packet Capture Framework for .NETが見つかりましたが、vb.netコードが見つかりませんでした。実際には 'パケット' は何
Dim Properties As IPGlobalProperties
Dim StatV4 As IPGlobalStatistics
Properties = IPGlobalProperties.GetIPGlobalProperties
StatV4 = Properties.GetIPv4GlobalStatistics
Dim Packets As Long = StatV4.ReceivedPackets
:
私はこのコードを発見しましたか? recievedPacketsにパケットサイズを掛けるなどして、このコードからダウンロード/アップロードを計算することはできますか?
私は両方のリンクを見てきました。実際には、帯域幅の使用状況を監視するためのヘルプは表示されません。代わりに、個々のパケットの詳細があります。 –
編集されたメインポスト。 –
WMIを使用して送受信バイト数を取得する方法もあります。 WMIクラスは 'System.Management'に置かれます。 CodeProjectには、キックスタートとして使用できる多くのWMIサンプルもあります。 –