Skip to content

Add WSAGetUnicastReceiveSharing / WSASetUnicastReceiveSharing reference docs#2212

Draft
mtfriesen wants to merge 4 commits into
MicrosoftDocs:docsfrom
mtfriesen:mtfriesen/so-unicast-receive-sharing
Draft

Add WSAGetUnicastReceiveSharing / WSASetUnicastReceiveSharing reference docs#2212
mtfriesen wants to merge 4 commits into
MicrosoftDocs:docsfrom
mtfriesen:mtfriesen/so-unicast-receive-sharing

Conversation

@mtfriesen

Copy link
Copy Markdown
Contributor

Reference pages for the new SO_UNICAST_RECEIVE_SHARING socket option and its type-safe wrappers WSAGetUnicastReceiveSharing / WSASetUnicastReceiveSharing.

Covers:

  • Shared-unicast delivery semantics (which endpoints receive a cloned indication).
  • Pre-bind requirement and mutual exclusion with SO_EXCLUSIVEADDRUSE / SO_REUSE_MULTICASTPORT / SIO_CPU_AFFINITY.
  • Per-socket runtime feature detection via a get probe.

Companion to the win32 documentation update for the SOL_SOCKET options table.

@prmerger-automator

Copy link
Copy Markdown

@mtfriesen : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

mtfriesen added 3 commits May 20, 2026 13:36
…haring

WSASetUnicastReceiveSharing: add IMPORTANT caveats callout, port sharing/bindability remarks, and a dual-stack (IPv4+IPv6) example that probes support before bind and uses the type-safe wrappers. WSAGetUnicastReceiveSharing: cross-link to the example.
@prmerger-automator

Copy link
Copy Markdown

@mtfriesen : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants