当前位置:七道奇文章资讯编程技术VC/C++编程
日期:2011-03-22 13:55:00  来源:本站整理

Winsock API函数大全2[VC/C++编程]

赞助商链接



  本文“Winsock API函数大全2[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

本系统(WinKing)供应之 Windows Sockets API 介面乃是按照 1993年1月20日公布之 WINSOCK 第1.1版(如附录)中所定义之函式 (routine); 包含了30个Berkeley Software Distribution (BSD) 的函式以及16个符合 Windows Message-driven 特点的函式.

(11) inet_ntoa():将一网路位址转换成「点格局」字串.

格局: char FAR * PASCAL FAR inet_ntoa( struct in_addr in );

参数: in 一个代表 Internet 位址的构造

传回值: 成功 - 一个代表位址的「点格局」(dotted) 字串

失利 - NULL

阐明: 此函式将一 Internet 位址转换成「a.b.c.d」字串格局.

(12) ioctlsocket():掌握 Socket 的情势.

格局: int PASCAL FAR ioctlsocket( SOCKET s, long cmd, u_long FAR *argP );

参数: s Socket 的辨认码,cmd 指令名称,argP 指向 cmd 参数的指标

传回值: 成功 - 0

失利 - SOCKET_ERROR (呼唤 WSAGetLastError() 可得知缘由)

阐明: 此函式用来获得或设定 Socket 的运作参数.其所供应的指令有:

FIONBIO -- 开关 non-blocking 情势

FIONREAD -- 自 Socket 一次可读取的资料量

SIOCATMARK -- OOB 资料能否已被读取完 (*暂不供应此功效)

(13) listen():设定 Socket 为监听状况,预备被衔接.

格 式: int PASCAL FAR listen( SOCKET s, int backlog );

参 数: s Socket 的辨认码,backlog 未真正完成衔接前(还没有呼唤 accept() 前)彼端的衔接要求的最大个数

传回值: 成功 - 0

失利 - SOCKET_ERROR (呼唤 WSAGetLastError() 可得知缘由)

阐明: 利用者可操纵此函式来设定 Socket 进入监听状况,并设定最多可有多少个在未真正完成衔接前的彼端的衔接要求.(目前最大值限制为 5, 最小值为1)


  以上是“Winsock API函数大全2[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 更高效率远程管理WinServer服务器
  • 移动winsxs文件 让Windows 7运行速度更快
  • Winsock API函数大全1
  • <b>Winsock API函数大全3</b>
  • Winsock API函数大全2
  • <b>用Winsock实现语音全双工通信</b>
  • 冷眼Wins远程溢出漏洞
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .