recv()函数返回-1

时间:2015-04-29 17:23:51

标签: sockets dll network-programming windows-phone-8.1

此(-1)不在失败返回码列表中。

这样的事情发生了, 在WP8.1 SL项目中,

我在本机DLL上调用一组套接字函数。

  • WSAStartup()已成功,
  • GethostbyName()成功,
  • 创建套接字并连接()成功,
  • send()成功,

但是recv()失败了,返回-1

所有功能在模拟器上运行良好, 但只有recv()在设备上返回-1。

你们有没有想过为什么? :-P

PS:在WP8.1 WRT上的lib中调用时没有问题。     但后来我需要使用WP8.1 SL,所以我把它构建成一个dll。 :-P

0 个答案:

没有答案