Windows Win32Rede (Winsock)ws2_32.dll
sendto
Envia dados por um socket, especificando o endereço de destino (sockets sem conexão/UDP).
Descrição
Equivalente direto do `sendto` do Linux.
Header:
winsock2.hDLL: ws2_32.dllAssinatura
int sendto(
SOCKET s,
const char * buf,
int len,
int flags,
const sockaddr * to,
int tolen
);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| s | SOCKET | Socket. |
| buf | const char * | Buffer com os dados a enviar. |
| len | int | Tamanho de `buf`. |
| flags | int | Flags de envio. |
| to | const sockaddr * | Endereço de destino. |
| tolen | int | Tamanho de `to`. |
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
Equivalente em Linux x86_64