ID: Q67485
6.00 6.00a 6.00ax 7.00 | 1.00 1.50
MS-DOS                 | WINDOWS
kbprg kbprb
The information in this article applies to:
    - Microsoft C for MS-DOS, versions 6.0, 6.0a, and 6.0ax
    - Microsoft C/C++ for MS-DOS, version 7.0
    - Microsoft Visual C++ for Windows, versions 1.0 and 1.5
The locking() function fails to lock a region of a file when only twenty locks are already in place.
The locking() function exhausted the available file handles provided by the MS-DOS SHARE utility. By default, SHARE provides twenty file handles.
Modify the SHARE command line to specify the /L parameter and a larger number of file handles. For example, to support locking up to fifty file regions simultaneously, modify the SHARE command line in the AUTOEXEC.BAT file as follows:
   SHARE /L:50
Additional reference words: 1.00 1.50 6.00 6.00a 6.00ax 7.00
KBCategory: kbprg kbprb
KBSubcategory: CRTIss
 
Keywords          : kb16bitonly 
Last Reviewed: July 18, 1997