system32系统目录ws2_32.dll和wsock32.dll有多大区别呢?

yjt258 2008-05-06 11:35:06
听说这两个动态连接库都windows socket网络编程接口用的,想知道为什么要搞两个这样的呢?这两个的区别在哪?各位什么优势吗?熟悉帮忙回答一下,谢谢了!
...全文
139 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
daisy8675 2008-05-07
  • 打赏
  • 举报
回复
CSocket在WSock32.dll中实现
Socket API在ws2_32.dll实现

这两个DLL是两个不同层次的接口,调用关系如下:
网络应用程序->CSocket(WSock32.dll)->Socket API(ws2_32.dll)-> 网络传输服务进程
yinweihong 2008-05-07
  • 打赏
  • 举报
回复
....
是Socket API(ws2_32.dll)比CSocket(WSock32.dll)更底层一些

直接调用CSocket(WSock32.dll)里面的就可以了~
yjt258 2008-05-07
  • 打赏
  • 举报
回复
非常感谢楼上的回答,看了下你的流程图认为这个意思是直接调用Socket API(ws2_32.dll)比CSocket(WSock32.dll)要快那么一点点,不知是不是这样子。

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧