我需要像资源监视器一样获取每个进程的networking信息。 我需要find收到的字节数和发送的字节数。
我试图用Win32_PerfRawData_PerfProc_Process类来获取它。 但是,除了networking细节之外,它还提供IO,文件字节。
我试图使用Win32_PerfRawData_Tcpip_NetworkInterface类获取详细信息。 但它提供了每个networking接口的细节。
然后我试图使用GetTcpstatistics函数。 对于那MIB_IPSTATS已被使用。 MIB_IPSTATS显示整个过程的累积结果。
Windows手机为每个请求设置不同的用户代理
快速查找Java是否从Windows cmd或Cygwinterminal启动
meteor壳覆盖以前的input
有没有其他的MIB结构来显示每个进程方式的细节?
如何在Win32_PerfRawData_Tcpip_NetworkInterface中显示资源监视器中的每个进程的Bytes / s事件,作为整个进程的累积数据
我可以使用基于其他值的Win32_PerfRawData_PerfProc_Process类来计算Bytes / s吗?
有没有像GetProcessMemoryInfo(这种方法是获得进程内存)每秒获得接收和发送字节的方法?
有没有其他的方法来计算它们?
从.NET注册免费激活本机COM(activex)组件
检测Windows 10版本
在Windows上不断删除超过X小时的文件,最有效的方法是什么?
C# – 使用Process.Start使用计划任务
在进程被杀死后DLL仍然被locking
您可以尝试查看性能计数器。
https://msdn.microsoft.com/en-us/library/windows/desktop/aa373083(v=vs.85).aspx
以下是使用性能计数器获取网络速度的代码项目示例。 它在C#中,但你应该能够翻译成C ++。
http://www.codeproject.com/Articles/6259/Monitoring-network-speed '
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。