Delen via


SO_REUSEADDR

De status van de SO_REUSEADDR socketoptie bepaalt of het lokale transportadres waarnaar een socket wordt gebonden altijd wordt gedeeld met andere sockets. Deze socketoptie is alleen van toepassing op luistersockets, datagramsockets en verbindingsgeoriënteerde sockets.

Als een WSK-toepassing deze socketoptie instelt, moet dit worden uitgevoerd voordat de socket is gebonden aan een lokaal transportadres.

Als u de status van deze socketoptie wilt instellen, roept een WSK-toepassing de WskControlSocket- functie aan met de volgende parameters.

Parameter Waarde

RequestType

WskSetOption

ControlCode-

SO_REUSEADDR

niveau

SOL_SOCKET

InputSize

sizeof(ULONG)

InputBuffer

Een aanwijzer naar een ULONG-variabele die de waarde voor de nieuwe status van de socketoptie bevat:

  • 0: Altijd delen van het lokale transportadres uitschakelen

  • 1: Het lokale transportadres altijd delen inschakelen

Uitvoergrootte

0

OutputBuffer-

NUL

OutputSizeReturned

NUL

Als u de status van deze socketoptie wilt ophalen, roept een WSK-toepassing de WskControlSocket- functie aan met de volgende parameters.

Parameter Waarde

RequestType

WskGetOption-

ControlCode-

SO_REUSEADDR

niveau

SOL_SOCKET

InputSize

0

InputBuffer

NUL

Uitvoergrootte

sizeof(ULONG)

OutputBuffer-

Een aanwijzer naar een ULONG-variabele die de waarde van de status van de socketoptie ontvangt:

  • 0: Het lokale transportadres altijd delen is uitgeschakeld

  • 1: Het lokale transportadres altijd delen is ingeschakeld

OutputSizeReturned

NUL

Een WSK-toepassing moet een aanwijzer opgeven naar een IRP bij het aanroepen van de WskControlSocket- functie om de status van de SO_REUSEADDR socketoptie in te stellen of op te halen.

De standaardstatus van deze socketoptie is dat het delen van het lokale transportadres altijd is uitgeschakeld.

Zie Transportadressen delenvoor meer informatie over het gebruik van de SO_REUSEADDR socketoptie en de impact ervan op het delen van lokale transportadressen tussen sockets.

Eisen

Versie

Beschikbaar in Windows Vista en latere versies van de Windows-besturingssystemen.

Koptekst

Ws2def.h (inclusief Wsk.h)