设为首页 加入收藏

TOP

套接口库函数参考(四十五)
2010-12-30 21:03:01 来源: 作者: 【 】 浏览:58529
Tags:接口 函数 参考
缓冲区指针应置为
hostent结构的指针,并一如平常地存取.

       注意若错误代码为WSAENOBUFS,它说明在初始调用时由buflen指出的缓冲区大小对于容纳所有的结果信息来说太小了.在这种情况下,lParam的低16位含有提供所有信息所需的缓冲区大小数值.如果应用程序认为获取的数据不够,它就可以在设置了足够容纳所需信息的缓冲区后,重新调用WSAAsyncGetHostByName().(也就是大于lParam16位提供的大小.)

       错误代码和缓冲区大小应使用WSAGETASYNCERRORWSAGETASYNCBUFLEN宏从lParam中取出.两个宏定义如下:

                     #define WSAGETASYNCERROR(lParam)            HIWORD(lParam)

                     #define WSAGETASYNCBUFLEN(lParam)           LOWORD(lParam)

 

       使用这些宏可最大地提高应用程序源代码的可移植性.

 

返回值:

       返回值指出异步操作是否成功地初启.注意它并不隐含操作本身的成功或

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

评论

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