关于Winsock 2的问题

时间:2015-05-14 17:27:54

标签: c++ winsock2 wsastartup

WSADATA wsaData;
SOCKET ConnectSocket = INVALID_SOCKET;
iResult = WSAStartup(MAKEWORD(2,2), &wsaData);

WSADATA是信息,但具体是什么信息?

WSAStartup是一个启动WS2_32.dll的函数。启动WS2_32.dll和SOCKET有什么区别?

1 个答案:

答案 0 :(得分:0)

  

WSADATA是信息,但具体是什么信息?

请阅读文档,它会准确地告诉您WSADATA中的内容及其含义:

WSAStartup function

WSADATA structure

  

WSAStartup是一个启动WS2_32.dll的函数。

正确。

  

启动WS2_32.dll和SOCKET有什么区别?

WS2_32.dll是WinSock库本身。 SOCKET是特定套接字连接的句柄。套接字分配有socket()WSASocket()函数,并随closesocket()函数一起发布。