int WSPAPI WSPSendTo(SOCKET s,
LPWSABUF lpbuffer,
DWORD dwbuffercount,
          LPDWORD lpnumberofbytessent,
DWORD dwflags,
           const struct sockaddr FAR *lpto,
int itolen,
LPWSAOVERLAPPED lpoverlapped,
LPWSAOVERLAPPED_COMPLETION_ROUTINE lpcompletionroutine,
LPWSATHREADID lpthreadid,
LPINT lperrno)LPWSABUF 这个值里面的东西怎么分析,谁能给段代码
这个函数是在dll里面的我又怎么和应用程序交换信息
能不能给出代码,思路也行

解决方案 »

  1.   

    LPWSABUF buffer;
    //数据写在lacbuffer里
    char lacbuffer[1024];
    buffer->len = 1024;
    buffer->buf = lacbuffer;
    之后调用WSPSendTo
      

  2.   

    不是这个意思,我要在这个函数里面解析出LPWSABUF 变量中的具体内容,但是老是拿不出来
    不知道为什么,是不是因为这个函数是在Dll里面的
      

  3.   

    strcpy到是可以,不过我不知道里面的具体格式,拿出来的有乱码,谁知道其中的具体格式是怎么样的吗
      

  4.   

    如果是没有加密的数据,又是怎么放的呢
    比如我发送了一个字符串“dddddd”
    系统会不会在这个字符串的前面或者后面加上什么东西,这样就造成这个字符串前后是乱码
    的情况,如果是这样,系统加上去的东西是什么呢,结构又是怎么样的