I've outlined the main parts of the Windows CCAPI design for your reading enjoyment at http://web.mit.edu/kpkoch/Public/CCAPI-Windows-Design.html. You don't need to point out that these are missing: authenticating the client and server, starting up the server. Comments are welcome. Thanks. Kevin