当前位置: 代码迷 >> WinCE >> 在 WinCE 停使用 JRTPLIB 时 Socket 函数 ioctlsocket 出错,请大家帮忙看看
  详细解决方案

在 WinCE 停使用 JRTPLIB 时 Socket 函数 ioctlsocket 出错,请大家帮忙看看

热度:633   发布时间:2016-04-28 12:28:39.0
在 WinCE 下使用 JRTPLIB 时 Socket 函数 ioctlsocket 出错,请大家帮忙看看
WinCE 系统,在 Debug 模式下调试 JRTPLIB 时,接收数据弹框。

#define RTPIOCTL ioctlsocket

unsigned long len;

len = 0;
RTPIOCTL(sock,FIONREAD,&len);
if (len <= 0)
    return 0;


单步调试到 RTPIOCTL(sock,FIONREAD,&len); 时出错。
串口有如下输出: 
Exception 'Data Abort' (4): Thread-Id=06650066(pth=9155c648), Proc-Id=06c20062(pprc=8d56c6c0) 'CallSample1.exe', VM-active=06c20062(pprc=8d56c6c0) 'CallSample1.exe'
PC=402455c8(ws2.dll+0x000055c8) RA=000350b4(CallSample1.exe+0x000250b4) SP=001bfd34, BVA=001bfd2c
JRTPLIB wince socket exception

------解决方案--------------------
 JRTPLIB 库是做什么用的?第一次看到!
------解决方案--------------------
也是头一次听说这个 没接触过 
  相关解决方案