Windows Sockets 2扩展库函数简要参考(三十七)

2010-12-30 21:01:20 · 作者: · 浏览: 31752
  connect(), socket().

 

7.19 WSARecvFrom()

简述:接收一个数据报并保存源地址。

 

          #include <winsock2.h>1

 

          int WSAAPI WSARecvFrom ( SOCKET s, LPWSABUF

          lpBuffers, DWORD dwBufferCount, LPDWORD

          lpNumberOfBytesRecvd, LPINT lpFlags, LPVOID

          lpFrom, LPINT lpFromlen, LPWSAOVERLAPPED

          lpOverlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE

          lpCompletionRoutine );

 

s:一个标识套接口的描述字。

lpBuffers:一个指向WSABUF结构数组的指针。每个WSABUF结构包含缓冲区的指针和缓冲区的大小。

dwBufferCountlpBuffers数组中WSABUF结构的数目。

lpNumberOfBytesRecvd:如果接收操作立即完成,则为一个指向所接收数据字节数的指针。

lpFlags:一个指向标志位的指针。

lpFrom:(可选)指针,指向重叠操作完成后存放源地址