Transport Helper DLLs for Windows Sockets
This topic is obsolete for Windows Server 2003, Windows Vista, and later. Windows Sockets Helper functions ( WSHXxx) are no longer supported.
Originally an application programming interface specific to TCP/IP, Windows Sockets has since become the primary user-mode interface to network transports for Windows 2000 and later versions of the operating system. In addition to TCP/IP, the Windows Sockets dynamic-link library works in conjunction with several other transports that provide extensions in the form of transport-specific user-mode Windows Sockets helper (WSH) DLLs.
This section describes the WSH DLL to be supplied with a new transport driver to support application calls through Windows Sockets. This information includes an overview of the architectural relationships among Windows Sockets, transport drivers, and transport-specific WSH DLLs; a discussion about how Windows Sockets communicates with transport-specific WSH DLLs; descriptions of how to set up the configuration registry and manage synchronization for WSH DLLs; and details about how WSH DLLs can support additional information that is sent over the network during connections and disconnections.
This section includes the following topics:
Windows Sockets Helper DLL Architecture
Supporting Connect and Disconnect Data with a WSH DLL
For information about how applications interface with Windows Sockets 2, see the Microsoft Windows SDK documentation.