"Windows Sockets 2 Application Programming Interface" at ftp://ftp.microsoft.com/bussys/winsock/winsock2/wsapi22.doc[^]. I think there are pdf'd versions of it around, if you search for them. But even though it's written for Winsock 2.2, it was released in August of 1997. So, some parts are clearly out-of-date (e.g., SO_RECVTIMEO is supported currently, even though the above 1997 release says it's not). So, at the end of the day, you will still need to check at the on-line docs for complete currency. Best regards, Mike