global-network

Windows下WSA系列函数

Windows 下 Socket 编程有两套 API

  1. 全小写的标准 socket ,  bind/listen/accept/recv/send
  2. 以 WSA 开关的,windows 对 Berkeley socket 扩展的函数,以使它们在Windows环境下更好用, 一般是在 winsock2 版本中定义的,2.2版的函数, 使用时要加上 ws2_32.lib

Windows 下只有两个 WSA 函数是必须要用的:

  1. WSAStartup(): 最先调用, 初始化Winsock的dll
  2. WSACleanup(): 最后调用, 清理资源