设为首页 加入收藏

TOP

套接口库函数参考(二十八)
2010-12-30 21:03:01 来源: 作者: 【 】 浏览:58477
Tags:接口 函数 参考
调用中混淆常规数据与带外数据)。
argp指向一个BOOL型数,ioctlsocket()在其中存入返回值。

 

兼容性:

  本函数为Berkeley套接口函数ioctl()的一个子集。其中没有与FIOASYNC等价的命令,SIOCATMARK是套接口层次支持的唯一命令。

 

返回值:

  成功后,ioctlsocket()返回0。否则的话,返回SOCKET_ERROR错误,应用程序可通过WSAGetLastError()获取相应错误代码。

 

 

错误代码:

  WSANOTINITIALISED:在使用此API之前应首先成功地调用WSAStartup()

  WSAENETDOWNWINDOWS套接口实现检测到网络子系统失效。

  WSAEINVALcmd为非法命令,或者argp所指参数不适用于该cmd命令,或者该命令

不适用于此种类型的套接口。

  WSAEINPROGRESS:一个阻塞的WINDOWS套接口调用正在运行中。

  WSAENOTSOCK:描述字不是一个套接口。

 

参见:

  socket(), setsockopt(), getsockopt(), WSAAsyncSelect().

 

 

5.1.13 listen()

简述:

  创建一个套接口并监听申请的连接.

 

  #include <winsock.h>

 

  int PASCAL FAR listen( SOCKET s, int backlog);

 

  S:用于标识一个已捆绑未连接套接口的描述字。

  backlog:等待连接队列的最大长度。

 

注释:

  为了接受连接,先用socket()创建一个套接口,然后用listen()为申请进入的连接建立一个后备日志,然后便可用accept()接受连接了。listen()仅适用于支持

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

评论

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