Вопросы о Winsock 2

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

WSADATA - это информация, но что это за информация?

WSAStartup - это функция для инициирования WS2_32.dll. В чем разница между инициацией WS2_32.dll и SOCKET?

1 ответ

WSADATA - это информация, но что это за информация?

Пожалуйста, прочитайте документацию, она говорит вам, что именно в WSADATA и что это значит:

Функция WSAStartup

Структура WSADATA

WSAStartup - это функция для инициирования WS2_32.dll.

Правильный.

В чем разница между инициацией WS2_32.dll и SOCKET?

WS2_32.dll - это сама библиотека WinSock. SOCKET является дескриптором для конкретного соединения сокета. Разъем выделяется с socket() или же WSASocket()функция, и выпущен с closesocket() функция.

Другие вопросы по тегам