设为首页 加入收藏

TOP

套接口库函数参考(五十)
2010-12-30 21:03:01 来源: 作者: 【 】 浏览:58544
Tags:接口 函数 参考
个套接口。

  WSAEOPNOTSUPP:已设置了MSG_OOB,但套接口非SOCK_STREAM类型。

  WSAESHUTDOWN:套接口已被关闭。一个套接口以12how参数调用shutdown()关闭后,无法再用sned()函数。

  WSAEWOULDBLOCK

  WSAEMSGSIZE:套接口为SOCK_DGRAM类型,且数据报大于WINDOWS套接口实现所支持的最大值。

  WSAEINVAL:套接口未用bind()捆绑。

  WSAECONNABORTED:由于超时或其他原因引起虚电路的中断。

  WSAECONNRESET:虚电路被远端复位。

 

参见:

  recv(), recvfrom(), socket(), sendto(), WSAStartup().

 

 

5.1.20 sendto()

简述:

  向一指定目的地发送数据。

 

  #include <winsock.h>

 

  int PASCAL FAR sendto( SOCKET s, const char FAR* buf, int len, int flags,

  const struct sockaddr FAR* to, int tolen);

 

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

  buf:包含待发送数据的缓冲区。

  lenbuf缓冲区中数据的长度。

  flags:调用方式标志位。

  to:(可选)指针,指向目的套接口的地址。

  tolento所指地址的长度。

 

注释:

  sendto()适用于已连接的数据报或流式套接口发送数据。对于数据报类套接口,必需注意发送数据长度不应超过通讯子网的IP包最大长度。IP包最大长度在WSAStartup()调用返回的WSADataiMaxUdpDg元素中。如果数据太长无法自动通过下层协

首页 上一页 47 48 49 50 51 52 53 下一页 尾页 50/129/129
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇网络基础知识讲座之一:理解IPv4.. 下一篇Windows Sockets 2扩展库函数简要..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: