Socket Options

Cette section décrit les options de socket Winsock pour différentes éditions de systèmes d’exploitation Windows. Utilisez les fonctions getsockopt et setsockopt pour obtenir et définir davantage d’options de socket. Pour énumérer les protocoles et découvrir les propriétés prises en charge pour chaque protocole installé, utilisez la fonction WSAEnumProtocols .

Certaines options de socket nécessitent plus d’explications que ce que ces tables peuvent transmettre ; ces options contiennent des liens vers des pages supplémentaires.

IPPROTO_IP

Options de socket applicables au niveau IPv4. Pour plus d’informations, consultez options de socket IPPROTO_IP.

IPPROTO_IPV6

Options de socket applicables au niveau IPv6. Pour plus d’informations, consultez options de socket IPPROTO_IPV6.

IPPROTO_RM

Options de socket applicables au niveau de la multidiffusion fiable. Pour plus d’informations, consultez options de socket IPPROTO_RM.

IPPROTO_TCP

Options de socket applicables au niveau TCP. Pour plus d’informations, consultez options de socket IPPROTO_TCP.

IPPROTO_UDP

Options de socket applicables au niveau UDP. Pour plus d’informations, consultez options de socket IPPROTO_UDP.

NSPROTO_IPX

Options de socket applicables au niveau IPX. Pour plus d’informations, consultez options de socket NSPROTO_IPX.

SOL_APPLETALK

Options de socket applicables au niveau d’AppleTalk. Pour plus d’informations, consultez options de socket SOL_APPLETALK.

SOL_IRLMP

Options de socket applicables au niveau du protocole de gestion des liens InfraRed. Pour plus d’informations, consultez options de socket SOL_IRLMP.

SOL_SOCKET

Options de socket applicables au niveau du socket. Pour plus d’informations, consultez options de socket SOL_SOCKET.

Notes

Toutes les options de socket SO_* s’appliquent également à IPv4 et IPv6 (sauf SO_BROADCAST, car la diffusion n’est pas implémentée dans IPv6).