FILE: 16-Bit Increased File Handle Libraries Available

Q153388


The information in this article applies to:


SUMMARY

Visual 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.


MORE INFORMATION

The following files are available for download from the Microsoft Download Center:

Vc1dxf.exe
Vc1lxf.exe
Vc1wxf.exe
Release Date: Oct-24-2000

For additional information about how to download Microsoft Support files, click the article number below to view the article in the Microsoft Knowledge Base:
Q119591 How to Obtain Microsoft Support Files from Online Services
Microsoft used the most current virus detection software available on the date of posting to scan this file for viruses. Once posted, the file is housed on secure servers that prevent any unauthorized changes to the file.

Each 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 streams 
These 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.

Additional query words:

Keywords : kbfile kbprogramming kb16bitonly kbCRT kbVC
Issue type : kbinfo
Technology : kbVCsearch kbAudDeveloper kbCRT


Last Reviewed: May 8, 2001
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.