Voltar à lista
Windows Win32Rede (Winsock)ws2_32.dll

connect

Estabelece conexão de um socket a um endereço remoto.

Descrição

Equivalente direto do `connect` do Linux.

Header: winsock2.hDLL: ws2_32.dll

Assinatura

int connect(SOCKET s, const sockaddr * name, int namelen);

Parâmetros

ParâmetroTipoDescrição
sSOCKETSocket a conectar.
nameconst sockaddr *Endereço de destino.
namelenintTamanho de `name`.

Valor de retorno

0 em sucesso; SOCKET_ERROR em erro (consulte WSAGetLastError).

Códigos de erro (GetLastError)

ERROR_CONNECTION_REFUSED(1225)
A conexão remota foi recusada ativamente.
ERROR_HOST_UNREACHABLE(1232)
O host de rede está inalcançável.

Relacionadas