答案 0 :(得分:1)
在UWP中,您可以使用NetworkInformation.GetInternetConnectionProfile Method获取与本地计算机当前使用的Internet连接关联的连接配置文件,也可以使用NetworkInformation.GetConnectionProfiles Method获取活动连接的配置文件列表否则,在本地计算机上。
然后,您可以使用ConnectionProfile.GetNetworkUsageAsync Method来获取特定网络使用状态在指定时间段内的估计数据流量和连接持续时间的列表。
之后,您可以获得NetworkUsage的INPUT_FILE
和find_file
数据。
我制作了一个简单的代码示例供您参考:
execute_process
答案 1 :(得分:0)
根据我的阅读,看起来这最容易通过性能计数器访问。
“网络适配器”部分特别列出了每个网络适配器的详细信息。
这里有许多教程供您阅读C#中的性能计数器,但是我喜欢这本书:https://dotnetcodr.com/2017/03/29/reading-the-value-of-a-performance-counter-on-windows-with-c-net-3