Voltar à lista
Windows Win32Rede (Winsock)ws2_32.dll

accept

Aceita a próxima conexão pendente em um socket de escuta, criando um novo socket conectado.

Descrição

Equivalente direto do `accept` do Linux.

Header: winsock2.hDLL: ws2_32.dll

Assinatura

SOCKET accept(SOCKET s, sockaddr * addr, int * addrlen);

Parâmetros

ParâmetroTipoDescrição
sSOCKETSocket em modo de escuta.
addrsockaddr *Se não for NULL, recebe o endereço do par remoto.
addrlenint *Tamanho de `addr`; atualizado com o tamanho real.

Valor de retorno

Um novo SOCKET conectado em sucesso; INVALID_SOCKET em erro (consulte WSAGetLastError).

Códigos de erro (GetLastError)

ERROR_NOT_SUPPORTED(50)
O pedido não é suportado.

Relacionadas