wsastartupwindows下调用gethostname和gethostbyname必须先调WSAStartUp吗?

wsastartup  时间:2021-06-07  阅读:()

socket编程为什么要用wsastartup

An application must call the WSACleanup function for every essful time the WSAStartup function is called. This means, for example, that if an application calls WSAStartup three times, it must call WSACleanup three times. The first two calls to WSACleanup do nothing except decrement an internal counter; the final WSACleanup call for the task does all necessary resource deallocation for the task. 这是微软的解释,调用一次WSAStartup()就必须要调用一次WSACleanup(),如果连续3次调用WSAStartup(),那么前2次调用WSACleanup()并不释放任何资源,只是把它内部的计数器减2,直到最后一次,计数器清零,释放所有资源。

windows下调用gethostname和gethostbyname必须先调WSAStartUp吗?

gethostbyname()函数属于WinSock API库,而在使用WinSock API之前,必须调用WSA-Startup函数,只有该函数成功返回(表示应用程序与WinSock库成功地建立起连接),应用程序才可以调用其他Windows Sockets DLL中的函数。

当程序将要结束时,又必须调用WSACleanup 函数进行清理工作,以便释放其占用的资源。

WSACleanup 函数用来结束Windows Sockets DLL的使用。

gethostname不用

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

10GBIZ(月$2.36 ), 香港和洛杉矶CN2 GIA

10GBIZ服务商经常有看到隔壁的一些博客分享内容,我翻看网站看之前有记录过一篇,只不过由于服务商是2020年新成立的所以分享内容比较谨慎。这不至今已经有将近两年的服务商而且云服务产品也比较丰富,目前有看到10GBIZ服务商有提供香港、美国洛杉矶等多机房的云服务器、独立服务器和站群服务器。其中比较吸引到我们用户的是亚洲节点的包括香港、日本等七星级网络服务。具体我们看看相关的配置和线路产品。第一、香...

白丝云-美国圣何塞4837/德国4837大带宽/美西9929,26元/月起

官方网站:点击访问白丝云官网活动方案:一、KVM虚拟化套餐A1核心 512MB内存 10G SSD硬盘 800G流量 2560Mbps带宽159.99一年 26一月套餐B1核心 512MB内存 10G SSD硬盘 2000G流量 2560Mbps带宽299.99一年 52一月套餐...

wsastartup为你推荐
企鹅医生不知企鹅医生在线问诊到底可不可靠啊?匹配函数计算机中的vlookup函数怎么使用以图搜人怎样搜人at89s52单片机有谁知道单片机如AT89c52,AT89s52具体是指什么含义啊?oa办公系统下载办公软件下载哪里可以下载啊?主要是公司准备搞这个东西,我先看看什么情况数据挖掘项目将来想从事统计分析和数据挖掘,需要哪些技能assemblyinfoLOL的 X、L、CS 是什么意思棋牌论坛三个知名的游戏相关论坛,要求有网址的!什么是生态系统生态系统的结构是什么河北云办税厅河北省商务厅的人员编制
移动服务器租用 注册cn域名 阿里云os 踢楼 gateone 万网优惠券 台湾谷歌网址 数字域名 web服务器的架设 服务器是干什么的 多线空间 空间租赁 上海电信测速网站 qq金券 申请免费空间 登陆qq空间 国外网页代理 江苏双线 睿云 脚本大全 更多