Microsoft KB Archive/159894

{|
 * width="100%"|

-

The information in this article applies to:


 * Microsoft Windows NT 4.0

-

SYMPTOMS
This article lists the bugs in the implementation of the Win32 API on Windows NT 4.0 that may be relevant to Application or Device Driver developers (ISVs or IHVs). This article contains only those bugs that were known at the time of the Windows NT 4.0 release.

STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

MORE INFORMATION
List of bugs in the implementation of the Win32 API on Windows NT 4.0:


 * The 16-bit Winhelp called for 16-bit applications on Windows NT prevents Unitools.hlp from being recognized.
 * Windows NT 4.0 DDK, Video Oemsetup.inf Options line is incorrect for Alpha.
 * Drivers.exe from the NT DDK doesn't display the HAL.DLL information for RISC.
 * Bug in Windows NT Device Driver Kit sample - Mono.sys causes HalTranslateBusAddress to fail.
 * Crashdump doesn't read context and processor info correctly on MP MIPS.
 * !memusage causes nonexistent memory error, followed by a blue screen.
 * NTSD cannot set conditional breakpoints with 16-bit registers.
 * !thread address does not show the right stack if the thread is running on another processor.
 * Auto launch of the debugger for OLE server debugging no longer works.
 * NTSD fails when 5th hardware breakpoint is set. x86 architecture allows only 4.
 * Dr. Watson: clear application error doesn't reset registry key.
 * kd: cannot set breakpoint on C++ overloaded functions.
 * WinDBG: Debugging .exe and .dll with same name don't load the .exe. A checksum error is generated.
 * Windbg may hang debuggee on a module unload. "GO" from within the debugger resolves problem.
 * IMAGEHLP doesn't try .sym file if other debug info is not found.
 * SymInitialize with InvadeProcess=True fails on Win95.
 * WST does not have the functionality to handle dynamically-loaded DLLs.
 * SDK: AVIEDIT tool doesn't update frame info when playing.
 * SDK: Constants for UpdateICMRegKey are missing from Wingdi.h.
 * SDK set replaces the current just-in-time debugger with WinDBG.
 * Switch.bat relies on drive being present under real mode.
 * Setup Toolkit: Dsklayt2.exe sometimes skips disks.
 * Setup Toolkit: 32-bit setup cannot decompress MS-ZIP files.
 * Setup Toolkit: 32-bit dsklayt2 fails on single file-spilt disc layout.
 * SDK: Windiff "-Sdx" option works the same as "-Ssdx."
 * Setup Toolkit: FStoreUninstallData truncates [FILES] section if over 64K.
 * Setup Toolkit: FUninstall does not delete Program items.
 * Setup Toolkit: FUnInstall does not delete Program Groups under Win95 and Win32s.
 * C2027 when using HTREEITEM or HIMAGELIST with CArray, Clist, or CMap.
 * Setup Toolkit: CopyFilesInCopyList does not preserve extended characters.
 * WinDiff wraps text incorrectly when .txt files contains ".", "!", or "?" punctuation character.
 * DLGEDIT: Randomly converts a custom control from Static to Button after multiple Open\Save operations.
 * ReadInfFile generates error in File='COMMON\INF01.C' line 253 because the .inf file is in a subdirectory.
 * CFM_CHARSET is not described in the documentation.

Additional query words:

Keywords         : kbnetwork kbAPI kbNTOS400bug kbSDKPlatform kbSDKWin32 kbDSupport kbGrpNet Version          : winnt:4.0 Platform         : winnt Issue type       : kbbug
 * }