2

I want to know which of my currently running applications on my machine are using my internet bandwidth and upto what level are they using it (percentage of usage). I found a similar question here but it is taking about TDI filter driver and such stuffs which I am not aware of as I am not such an expert in it. I am willing to understand it and develop it though. Please help me in understanding this and code it.

Community
  • 1
  • 1
samar
  • 5,021
  • 9
  • 47
  • 71

2 Answers2

1

It looks like someone started a project already, possibly a good place to start: http://sourceforge.net/projects/freemeter/

Doobi
  • 4,844
  • 1
  • 22
  • 17
  • the application you have suggested only shows the internet usage of the machine in general i.e. how much bytes is getting downloaded/uploaded. I want the list of processes/applications in my machine which are using the internet for some kind of activity like downloading/uploading. – samar Jan 04 '11 at 12:08
0

I found Process Monitor as a very useful tool and it served my purpose so I didnt had to write any code although i am yet to check out whether it gives any API which i can use in my application to get some information I need.

Thanks everyone for helping me out.

Bill the Lizard
  • 398,270
  • 210
  • 566
  • 880
samar
  • 5,021
  • 9
  • 47
  • 71