I want to create a bandwidth meter for Windows using vb.net, but I cannot seem to find anything in the .net framework for monitoring the amount of data in or out. I want to
LSP - Loaded as a DLL into any process that uses Winsock. Gives you everyhting you would want to monitor traffic per-application, but is not simple to write.
WMI - Aggregate totals per network interface: http://msdn.microsoft.com/en-us/library/aa394293(VS.85).aspx