Microsoft KB Archive/101377

INF: Supported Versions of Windows Sockets PSS ID Number: Q101377 Article last modified on 04-28-1994

3.10

WINDOWS NT

When using the WSAStartup Windows Sockets application programming interface (API)

int PASCAL WSAStartup ( WORD wVersionRequired, LPWSADATA lpWSAData );

the first parameter specifies the version of Windows Sockets the application requires.

The 16-bit Windows Sockets dynamic-link library (DLL) for Windows NT (WINSOCK.DLL) supports versions 1.0 and 1.1.

The 32-bit Windows Sockets DLL for Windows NT (WSOCK32.DLL) supports only version 1.1. Specifying version 1.0 in the call to WSAStartup results in a return of WSAVERNOTSUPPORTED.

The Win32s WSOCK32.DLL thunks down to the 16-bit WINSOCK.DLL, if it is installed. Win32s 1.1 also requires Windows Sockets 1.1 to provide the thunks.

Additional reference words: 1.00 1.10 3.10 KBCategory: Prg KBSubcategory: NtwkWinsock

=
================================================================

Copyright Microsoft Corporation 1994.