Availability of Microsoft Network SDKs

Last reviewed: February 15, 1996
Article ID: Q115604
The information in this article applies to:
  • Microsoft Windows Software Development Kit (SDK), version 3.1
  • Microsoft Win32 SDK, versions 3.1, 3.5, 3.51, and 4.0
  • Windows for Workgroups SDK, version 3.11
  • Microsoft LAN Manager SDK

SUMMARY

The following SDKs are available for programmers writing network applications on Microsoft platforms:

Microsoft Windows for Workgroups SDK

This is available on the April 1994 (and later) Microsoft Developer Network (MSDN) Level 2 CDs.

The SDK, documentation, debug kernel, and other files for network programmers on Windows for Workgroups, version 3.11 are available on the April 1994 MSDN. This SDK includes APIs for the network extensions to Windows for Workgroups, version 3.11.

Microsoft LAN Manager SDK

The documentation is available in two books:

  • "Microsoft LAN Manager, A Programmer's Guide," Ralph Ryan, Microsoft Press, ISBN 1-55615-166-7.
  • "Microsoft LAN Manager Programmer's Reference," Microsoft Corporation, Microsoft Press, ISBN 1-55615-313-9.

This SDK includes APIs for writing distributed applications and administration programs for Microsoft LAN Manager.

LAN Manager APIs for Windows NT

The file DOC\SDK\MISC\LMAPI.HLP on the CD-ROM describes the ported LAN Manager APIs. Windows NT supports 32-bit equivalents of most of the LAN Manager APIs.

The LAN Manager APIs are included in the header file LMACCESS.H and in the import library NETAPI32.LIB. These APIs are described in the Win32 API help file.

Windows Sockets APIs

The Windows Sockets APIs are available through the SDKs. The file WINSOCK.HLP gives the details.

The files needed to support Windows Sockets APIs (conforming to the Windows Sockets specifications) for Microsoft LAN Manager may be obtained on the Internet (FTP.MICROSOFT.COM, ADVSYS\LANMAN\SUP-ED\WINSOCK).

The Windows Sockets specifications, libraries, header files and samples may also be obtained from the Internet in the ADVSYS\WINSOCK directory.

Microsoft Remote Procedure Call (RPC)

The support for RPC is included in the Win32 SDKs. The Win32 API help file includes the RPC APIs. The RPC.HLP file gives the details of RPC support.

RPC support files for MS-DOS and Microsoft Windows may be obtained from the Win32SDK CD-ROM. The directory MSTOOLS\RPC_DOS has the required files.

NOTE: Microsoft also provides other kinds of network APIs. For example, the NetBIOSCall() API provides a mechanism to write NetBIOS applications on Microsoft Windows; on Windows NT this is accomplished with the Netbios() API. Information on these other APIs may be obtained from the Windows and Win32 SDK documentation.


Additional reference words: 3.10 3.50 4.00 95 3.11 msdnl2
KBCategory: kbref
KBSubcategory: NtwkMisc


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: February 15, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.