首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows Phone中ping?

问如何在Windows Phone中ping?
EN

Stack Overflow用户
提问于 2012-06-29 16:30:48
回答 1查看 6.8K关注 0票数 2

我有一个基于windows Phone 7.5的项目,其中包含一个用于ping远程设备(在同一子网或互联网中)的模块。我试图在端口7上执行回应请求和回复。但是回复没有返回,而是在我尝试访问SocketAsyncEventArgs.Buffer时发生了NullReferenceException。我也尝试过在app中创建ICMP类型的数据包,但没有成功。

据我所知,icmp数据包不允许执行ping操作。但是,如果知道电话的ip地址,则可以从桌面对电话执行pinged操作。

我检查了市场上的许多应用程序(如控制台icmp精简版,TestMyNet),这些应用程序可以通过发送WP7数据包来执行ping操作,也可以访问ping操作的往返时间。

我想知道,当windows phone套接字不允许icmp数据包时,这些应用程序如何ping到远程(可访问)设备。

有人能帮我吗。提前感谢您的帮助

EN

回答 1

Stack Overflow用户

发布于 2012-07-25 01:29:29

您确定这些应用程序可以ping通本地网络吗?例如,它们能否ping通WP Wifi接口的网关或WP Wifi接口本身?或者唯一能ping通Internet上的主机?我尝试了你提到的两个应用程序,甚至更多,它们都能ping除本地网络以外的所有东西。这就是为什么我确信他们使用外部服务器来执行ping,而往返行程只是以某种方式计算或估计的。

皮奥特·沃伊托维奇

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11258483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档