Welcome to the Microsoft Win32 SDK for Microsoft Windows. This release of the
Win32 SDK provides the tools and information necessary to build retail
applications for Windows 95 and Windows NT version 4.0. It is possible to
install the Win32 SDK on Windows NT version 3.51, and it is possible to build
applications that will run on Windows NT version 3.51. However, some of the
Windows NT-specific tools in the SDK will not run correctly on Windows NT
version 3.51.
To install the Win32 SDK on a development machine, run SETUP.EXE from the root
of the SDK. The setup program will detect whether the target machine is running
Windows 95 or Windows NT, the processor type (if Windows NT), and the default
language. The setup program will copy the appropriate pieces of the Win32 SDK
to the target hard drive depending on these three values.
Most of the utilities, headers, libraries, documentation, and sample code in the
Win32 SDK are useful when building applications for both Windows 95 and Windows
NT. Platform-specific files are located in appropriately named subdirectories:
WIN95 and WINNT. Language-specific files are usually located in a subdirectory
on the Win32 SDK compact disc (for example, \MSTOOLS\DEBUG\JAPAN); however, they
are installed in the standard SDK directories (for example, \MSTOOLS\DEBUG).
There is no compiler, linker, lib utility, or make utility provided with this
SDK. This version of the Win32 SDK has been thoroughly tested with Microsoft
Visual C++ version 4.x.
For a general introduction to the Win32 SDK, including many of the tools, see
the Getting Started help file (\MSTOOLS\HELP\SDKSTART.HLP).
Windows 95, OEM Service Release 2 is the most recent OEM (Original Equipment
Manufacturer) release of the Windows 95 operating system. Beginning in the
second half of 1996, this is the version of Windows 95 that most computer
manufacturers will pre-install on new machines. Windows 95, OEM Service
Release 2 will be made available to MSDN customers in a release later this
year. Since that release will not include an update of the Win32 SDK, all
of the API information about OEM Service Release 2 is included in this Win32
SDK. See the online documentation for additional information.
----------------------
2. New in This Release
----------------------
Windows 95 debug binaries are provided for the following localized versions:
USA, China, Japan, Korea, NEC, Taiwan, Arabic and Hebrew. For all eight
locales, the debug binaries are provided for build 950 of Windows 95. Since
August of 1995, Microsoft has released OEM Service releases of Windows 95 with
later build numbers. If the build number of the Windows 95 system that the SDK
is being installed to does not equal 950, then the debug binaries are not copied
to the system.
DirectX is now implemented in Windows NT 4.0, with the exception of Direct3D.
See \MSTOOLS\SAMPLES\DIRECTX\README.TXT for more information on DirectX. See
\MSTOOLS\D3DFORNT\README.TXT for more information on the beta release of
Direct3D for Windows NT that is provided in the SDK.