【发布时间】:2015-08-30 12:32:53
【问题描述】:
我使用条形码制作了一个用于库存管理的应用程序,现在我需要将该数据传输到计算机。为此,我使用了 windows mobile 6.5.3 SDK 示例中给出的 TCP/IP 主机客户端示例应用程序。
当我运行应用程序时,它'很好,没有错误,显示连接到主机 IP 但没有数据传输,当我调试时没有异常代码工作正常,但没有执行任何功能。我的连接是USB连接。主机应用程序中显示的 IP 是正确的,我的设备也有 IP(通过 ipconfig 检查)。现在当我从设备 ping 我的主机时,它给出了错误
PING: transmit failed, error code 11010
使用此套接字上的此数据传输,我的方法是否正确?如果是,那么我怎样才能使这个连接成功?如果不是这种数据从设备传输到计算机的其他解决方案是什么。 (设备上的软件使用 SQL CE,计算机上的应用程序是使用 SQL Server 数据库的 ASP.NET 应用程序。)
我看到了关于这个问题的各种类似问题,但找不到任何合适的解决方案。 PS我是windows mobile/embedded这个平台的新手
【问题讨论】:
-
错误代码 11010 表示资源不足,我猜我的网络没有以某种方式配置。我该如何解决这个错误
-
错误码11010,如果是Winsock错误,表示
WSA_QOS_ADMISSION_FAILURE,这里好像不适用。显然 Windows 中的 ICMP API 可以返回IP_REQ_TIMED_OUT,也等于 11010。看起来就是这样。
标签: sockets usb windows-mobile tcpclient windows-embedded-compact