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.dllAssinatura
int send(SOCKET s, const char * buf, int len, int flags);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| s | SOCKET | Socket conectado. |
| buf | const char * | Buffer com os dados a enviar. |
| len | int | Tamanho de `buf`. |
| flags | int | MSG_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.