【发布时间】:2014-08-21 13:59:28
【问题描述】:
我正在为平板电脑开发一个应用程序(.NET、C#)来检查可用的各种网络,例如WiFi 或 4G 或 3G 等移动宽带连接。应用程序必须执行各种测试,主要包括连接到指定的 URL 并记录发送和返回的数据量以及所涉及的时间。
平板电脑运行的是 Windows 8(不是 8.1),我正在使用 Visual Studio 2013 在 Windows 7 PC 上进行开发。我已经设法“发现”了活动的移动宽带和 WiFi 连接。
如果有多个可用连接,例如无论是 4G 移动宽带连接还是 WiFi 连接,应用程序都应该对每个连接进行相同的测试。但是,我仍然没有找到如何指定要使用的连接。这甚至可能吗? (平板电脑如何选择使用哪一款?)
【问题讨论】:
-
我的想法是禁用除我想测试的连接之外的所有连接,但这似乎很麻烦。我试过寻找 API,但找不到任何东西,因此提出了这个问题。