- 6
- 0
- 约2.65万字
- 约 83页
- 2017-08-15 发布于江西
- 举报
网络编程技术(西电课件)_第3章v2.ppt
3.2.6 WSAAsyncGetXByY类型的扩展函数 WSAAsyncGetXByY类型的扩展函数是GetXByY函数的异步版本,这些函数可以很好地利用Windows的消息驱动机制。 Winsock的实现启动WSAAsyncGetXByY()操作后立即返回调用方,并传回一个异步任务句柄,应用程序可以用该句柄标识操作; 当操作完成时,如果有结果将会把结果复制到调用方提供的缓冲区buf中,同时向应用程序的窗口发一条消息; 应用程序窗口hWnd接收到消息wMsg,该消息结构的wParam参数包含了初次函数调用时返回的异步任务句柄;Iprarm参数的高16位包含错误代码。 * 1.WSAAsyncGetHostByName()函数 gethostbyname()的异步版本,用于获取对应一个主机名的主机名称和地址信息。 HANDLE WSAAsyncGetHostByName ( HWND hWnd, unsigned int wMsg, const char * name, char * buf, int buflen ); hWnd:异步请求完成时,接收消息的窗口句柄; wMsg:异步请求完成时,将要接收的消息;即定义一个消息,当函数调用返回时,将消息传递给窗口 name:指向主机名的指针; buf:接收hostent数据的数据区指针,需大于hostent结构大小,因为hos
您可能关注的文档
最近下载
- 反恐怖防范安全风险评估工作指南(试行).docx
- 胆道损伤医学课件.pptx VIP
- 探寻杭州曲艺“小热昏”:历史、艺术与传承发展的多维审视.docx
- 《国库集中收付代理银行资格认定管理办法》解读与指南课件.pptx VIP
- WPS焊接工艺的指导书.docx VIP
- 2002年普通高等学校招生全国统一考试(全国卷)理科综合能力测试.doc
- 【厦门航空ME】2-12-1 放电刷的检查及更换.pptx VIP
- 高中数学课标培训之基于核心素养的数学课堂教学——情境设计与问题引领(教研员培训课件).pptx
- 60系列伺服电机.pdf VIP
- 2025年城镇老旧小区改造配套基础设施建设项目监理大纲 (5).docx
原创力文档

文档评论(0)