Microsoft KB Archive/105679
Differences Between the Win32 3.1 SDK and VCNT 1.0
The information in this article applies to:
- Microsoft Win32 Software Development Kit (SDK), version 3.1
- Microsoft Visual C++, version 1.0
The following is a list of items included in the retail Win32 SDK that are not included in the 32-bit Edition of Visual C++ (Intel only):
WinDbg/WinDbgRM Process Walker Working Set Tuner (WST) WinObj Setup Toolkit Microsoft Test Software Compatibility Test (SCT) API Profilers: CAP and WAP Symedit masm386 Font Editor
LM API Reference (LMAPI.HLP) SNMP Programmer's Reference (SNMP.TXT) Generic Thunks (GENTHUNK.TXT) File Formats (CUSTCNTL.TXT, ENHMETA.TXT, PE.TXT, RESFMT.TXT)
BNDBUF MFEDIT BOB (named EXITWIN in VC++) MIDIMON CDTEST MINREC CPL MSGTABLE DYNDLG NTFONTS GUIGREP NTSD LARGEINT PDC LOGGING RESDLL LOWPASS REVERSE MANDEL SCRNSAVE MAPI SEMAPHOR MAZELORD SPINCUBE MCITEST WINNET
Device Driver Kit (DDK) headers and libraries Checked build of Windows NT RPC Toolkit POSIX headers and libraries Microsoft Foundation Classes (MFC) 1.0
The following is a list of items included in the 32-bit Edition of Visual C++ that are not included in the retail Win32 SDK (Intel only):
Visual Workbench/AppStudio/Wizards bscmake Pharlap TNT DOS-Extender Spy++ Source Profiler CodeView for Win32S
BOUNCE CVTMAKE EXITWIN (named BOB in the SDK)
The preliminary Win32 SDK contained the compiler tools, while the retail Win32 SDK does not. In addition, the preliminary Win32 DDK was available separately, while the retail DDK is bundled with the retail SDK.
The Win32 SDK has a separate "Win32s Programmer's Reference," while VC++ has the same chapters as part of the "Programming Techniques" manual.
There are tools whose names have changed and tools that are no longer needed. The SDK linker is LINK32, the VC++ linker is LINK. The SDK librarian is LIB32, the VC++ librarian is LIB. CVTRES existed in the SDK to convert the .RES file produced by RC so that it could be used by the linker, while VC++ has this functionality built into its linker. These changes may affect your makefiles.
For more information on switching from the Win32 SDK to 32-bit VC++, see the VC++ file MIGRATE.HLP.
Additional query words: 3.10
Keywords : kbSDKWin32
Issue type :
Technology : kbVCsearch kbWin32SDKSearch kbAudDeveloper kbvc100 kbSDKSearch kbWin32sSearch kbWin32SDK310
Last Reviewed: May 5, 2001