今天有了一点进展
终于搞清楚了lpBuffers的结构了。
基本结构是:
lpBuffers.buf(long)
lpBuffers.len(char *)
当然,为了提高性能,一个socket可能存在大于一个的lpBuffers结构。所以要用lpBuffers[i]来访问。
还有疑问:
WSPRecv必须要返回一个int值,如果不返回的话,就会阻塞在这里。但是返回0或者SOCKET_ERROR,就会中断连接……
怎么办呢?