因为我认为我可以通过阅读MSDN对closesocket的描述来对自己回答这个问题,所以我想让一位有经验的人来确认它,因为MSDN只是根据我的阅读来暗示它。WSAENOBUFS是缺少对使用过的套接字的closesocket调用的症状吗? 最佳答案 WSAENOBUFS错误消息的出现并不一定意味着它是缺少closesocket调用的症状。但这可能是。如果您没有必要的资源或打开的套接字过多,则系统将以该消息作为响应。但是也可能是您适当地关闭了所有内容,但尝试打开太多的套接字或没有资源。