Microsoft KB Archive/154791

= MS-DOS-based Applications May Not Find All Files =

Article ID: 154791

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Windows NT Server 4.0, Terminal Server Edition
 * Microsoft Windows NT Workstation 4.0 Developer Edition
 * Microsoft Windows NT Server 4.0 Standard Edition

-



This article was previously published under Q154791





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.

152734How 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: kbhotfixserver kbqfe kbbug kbenv kbfix kbqfe KB154791

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.