Voltar à lista
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.dll

Assinatura

int sendto(
    SOCKET s,
    const char * buf,
    int len,
    int flags,
    const sockaddr * to,
    int tolen
);

Parâmetros

ParâmetroTipoDescrição
sSOCKETSocket.
bufconst char *Buffer com os dados a enviar.
lenintTamanho de `buf`.
flagsintFlags de envio.
toconst sockaddr *Endereço de destino.
tolenintTamanho 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