我想使用 vb.net 为 Windows 创建一个带宽计,但我似乎在 .net 框架中找不到任何东西来监视输入或输出的数据量。我想创建它,因为我找不到免费的好东西,而且我认为这是人们可能想要的东西。
如果 .net 框架中没有任何东西可以监控这一点,我可以进行一些 P/Invoke 调用吗?如果是这样,它们是什么?
这个项目可行吗?如果可能,我想尝试从所有程序和连接中测量输入和输出的确切数据量。
感谢您的帮助!
编辑:澄清一下,虽然我怀疑会有类似My.Computer.Network.IO
或类似的简单的东西,但我真的不想让它太复杂。
再次编辑:也许这太复杂了。如果我只是想监视端口 80 上的 http 活动,我怎么能在不真正干扰数据的情况下做到这一点?