Opções de soquete

Esta seção descreve as Opções de Soquete Winsock para várias edições de sistemas operacionais Windows. Use as funções getsockopt e setsockopt para obter mais e definir opções de soquete. Para enumerar protocolos e descobrir propriedades com suporte para cada protocolo instalado, use a função WSAEnumProtocols .

Algumas opções de soquete exigem mais explicação do que essas tabelas podem transmitir; essas opções contêm links para páginas adicionais.

IPPROTO_IP

Opções de soquete aplicáveis no nível IPv4. Para obter mais informações, consulte as opções de soquete IPPROTO_IP.

IPPROTO_IPV6

Opções de soquete aplicáveis no nível IPv6. Para obter mais informações, consulte as opções de soquete IPPROTO_IPV6.

IPPROTO_RM

Opções de soquete aplicáveis no nível de multicast confiável. Para obter mais informações, consulte as opções de soquete IPPROTO_RM.

IPPROTO_TCP

Opções de soquete aplicáveis no nível TCP. Para obter mais informações, consulte as opções de soquete IPPROTO_TCP.

IPPROTO_UDP

Opções de soquete aplicáveis no nível UDP. Para obter mais informações, consulte as opções de soquete IPPROTO_UDP.

NSPROTO_IPX

Opções de soquete aplicáveis no nível IPX. Para obter mais informações, consulte as opções de soquete NSPROTO_IPX.

SOL_APPLETALK

Opções de soquete aplicáveis no nível do AppleTalk. Para obter mais informações, consulte as opções de soquete SOL_APPLETALK.

SOL_IRLMP

Opções de soquete aplicáveis no nível do Protocolo de Gerenciamento de Link InfraRed. Para obter mais informações, consulte as opções de soquete SOL_IRLMP.

SOL_SOCKET

Opções de soquete aplicáveis no nível do soquete. Para obter mais informações, consulte as opções de soquete SOL_SOCKET.

Comentários

Todas as opções de soquete SO_* se aplicam igualmente a IPv4 e IPv6 (exceto SO_BROADCAST, já que a difusão não é implementada no IPv6).