Windows Win32Rede (Winsock)ws2_32.dll
setsockopt
Define uma opção de socket em um nível de protocolo específico.
Descrição
Equivalente direto do `setsockopt` do Linux.
Header:
winsock2.hDLL: ws2_32.dllAssinatura
int setsockopt(
SOCKET s,
int level,
int optname,
const char * optval,
int optlen
);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| s | SOCKET | Socket alvo. |
| level | int | SOL_SOCKET, IPPROTO_TCP, etc. |
| optname | int | Nome da opção. |
| optval | const char * | Novo valor da opção. |
| optlen | int | Tamanho de `optval`. |
Valor de retorno
0 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