通知
すべてクリア
Topic starter
2003年9月26日 10:39 AM
はじめまして、のりぃと申します。
VC++で、通信した(インターネット接続やメール)データのサイズを
取得する方法がわからずに、投稿させて頂きました。
OSはWin2000です。
管理ツールのパフォーマンスでログを出力することはできるようですが、
VC++でそのログを取得し、算出することは可能なのでしょうか?
又、別の方法で通信データ量を取得する方法はあるのでしょうか?
今、仕事が進まずに困っています。
わかる方いらっしゃいましたら、ご教授頂きたく。
宜しくお願い致します。
2003年9月26日 3:04 PM
GetIfTableあたりを使えばできるかもしれません。
#その他、MSDNで「IP Helper」の各項目を参照して
#みるとよいかも。
Topic starter
2003年9月29日 9:41 AM
早速のご回答ありがとうございました。
「GetIfTable」をキーワードに調べたところ、
dwInOctetsと、dwOutOctetsというので
指定インターフェイスで通信したオクテット数を
取得できるかもしれないというところまで
わかりました。
まだ解決には至りませんがもう少し調べてみます。
Topic starter
2003年9月30日 9:29 AM
けみさん、ありがとうございました。
なんとか取得することができました。
取得された値が、どの時点からの値なのか
というところがまだ判っていませんが、
そのへんはもうすこし調べてみます。
本当にどうもありがとうございました。
今後ともよろしくお願い致します。