MS-DOS-based Applications May Not Find All Files

ID: Q154791


The information in this article applies to:
  • Microsoft Windows NT Workstation version 4.0
  • Microsoft Windows NT Server version 4.0
  • Microsoft Windows NT Server version 4.0, Terminal Server Edition


SYMPTOMS

When a 16-bit MS-DOS-based application uses FindFirst or FindNext requests to search for files, the results may not be complete. This may cause the application to not operate properly.


CAUSE

The Windows NT Virtual DOS Machine (NTVDM) subsystem does not properly handle the scenario where a returned value from a function indicates the buffer that was passed to it was too small to hold all of the data.


RESOLUTION

To resolve this problem, obtain the latest service pack for Windows NT version 4.0. For more information, please see the following article in the Microsoft Knowledge Base.

Q152734How to Obtain the Latest Windows NT 4.0 Service Pack


STATUS

Microsoft has confirmed this to be a problem in Windows NT version 4.0. This problem was first corrected in Windows NT 4.0 Service Pack 4.

Additional query words: DOS Incomplete Missing

Keywords : kbenv NT4SP4Fix kbbug4.00 kbfix4.00.sp4 nt16ap NTSrvWkst
Version : WinNT:4.0
Platform : winnt
Issue type : kbbug


Last Reviewed: April 10, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.