INF: 16-Bit Increased File Handle Libraries AvailableLast reviewed: July 22, 1997Article ID: Q153388 |
The information in this article applies to:
SUMMARYVisual C++ allows you to increase the number of file handles that may be open at one time in a program by reassembling the startup source. This requires Microsoft MASM version 6.1. Because many people do not have access to an assembler, Microsoft has made libraries available that will allow users to open more than the standard number of files. The files listed below are available for download from the Microsoft Software Library (MSL). For information on how to download these files, please see the "Instructions for Downloading" section.
FILES AVAILABLE FROM ONLINE SERVICES
Libraries to Increase the Number of Allowable File Handles
Item ID Filename Description S15023 VC1DXF.EXE Libraries for Microsoft Visual C++ versions 1.0 and 1.5 for MS-DOS S15024 VC1WXF.EXE Libraries for Microsoft Visual C++ versions 1.0 and 1.5 for Windows EXEs and QuickWin S15050 VC1LXF.EXE Libraries for Microsoft Visual C++ versions 1.0 and 1.5 for Windows DLLs INSTRUCTIONS FOR DOWNLOADINGYou can download any of these self-extracting files from the following services: The following files are available for download from the Microsoft Software Library:
~ Vc1dxf.exe (size: 41227 bytes) ~ Vc1wxf.exe (size: 41216 bytes) ~ Vc1lxf.exe (size: 35481 bytes)For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:
ARTICLE-ID: Q119591 TITLE : How to Obtain Microsoft Support Files from Online Services MORE INFORMATIONEach of the .EXE files is a self-extracting archive, containing the following files:
README.TXT - File containing instructions on use of these .LIBs S40FILE.LIB - Small model, assembled for 40 handles and streams M40FILE.LIB - Medium model, assembled for 40 handles and streams C40FILE.LIB - Compact model, assembled for 40 handles and streams L40FILE.LIB - Large model, assembled for 40 handles and streams S60FILE.LIB - Small model, assembled for 60 handles and streams M60FILE.LIB - Medium model, assembled for 60 handles and streams C60FILE.LIB - Compact model, assembled for 60 handles and streams L60FILE.LIB - Large model, assembled for 60 handles and streams S100FILE.LIB - Small model, assembled for 100 handles and streams M100FILE.LIB - Medium model, assembled for 100 handles and streams C100FILE.LIB - Compact model, assembled for 100 handles and streams L100FILE.LIB - Large model, assembled for 100 handles and streamsThese are not the complete libraries; they are CRT0DAT.OBJ and _FILE.OBJ, which are the two files that must be rebuilt to increase both the number of file handles and streams. The provided README.TXT file contains important information on how to use these libraries. There is one of these directory structures for small, medium, compact, and large memory models. The use of these .OBJ files is discussed in the README file that comes with the compressed file. NOTE: Although Microsoft provides the run-time source so changes like this can be made, Microsoft does not support these changes. These files are provided for convenience of Visual C++ users, and are provided without any support.
|
Keywords : CRTIss kb16bitonly kbfile kbprg kbfile kbprg
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |