Voltar à lista
Windows Win32Rede (Winsock)ws2_32.dll

send

Envia dados por um socket conectado.

Descrição

Equivalente direto do `send`/`write` sobre socket do Linux.

Header: winsock2.hDLL: ws2_32.dll

Assinatura

int send(SOCKET s, const char * buf, int len, int flags);

Parâmetros

ParâmetroTipoDescrição
sSOCKETSocket conectado.
bufconst char *Buffer com os dados a enviar.
lenintTamanho de `buf`.
flagsintMSG_DONTROUTE, MSG_OOB.

Valor de retorno

Número de bytes enviados em sucesso; SOCKET_ERROR em erro (consulte WSAGetLastError).

Códigos de erro (GetLastError)

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

Relacionadas