IP协议的函数（例如gethostbyaddr()），但是在Winsock 2中新增了所有这些函数的通用版本，以允许开发者使用其它的传输协议。
历史.MS-DOS与早期版本的Microsoft Windows使用的网络协议是NetBIOS. 因此，各方提供了各自的MS-DOS上的TCP/IP实现。由于各种解决方案的API函数名并不统一，使得软件开发者难以下决心转到TCP/IP协议上。1991年10月，以Martin Hall, Mark Towfiq, Geoff Arnold,