Windows Sockets 2体系结构符合Windows开放系统体系结构(WOSA),如下所示:
Winsock在应用程序编程接口(API)之间定义了一个标准服务提供者接口(SPI),其功能是从WS2_32.dll和协议栈导出的。 因此,Winsock支持不仅限于TCP / IP协议栈,就像Windows Sockets 1.1一样。
对于Windows Sockets 2体系结构,堆栈供应商不必或不希望提供自己的WS2_32.dll实现,因为单个WS2_32.dll必须适用于所有堆栈。 应该以与操作系统组件相同的方式查看WS2_32.dll和兼容性填充程序。