The WinSock2 service provider interface includes provisions for "layering" service providers. This sample code demonstrates how that is done. When the sample code is built, a DLL and an EXE result. The DLL is the actual service provider. The EXE is a utility that a user can use to install and re