The information in this article applies to:
SUMMARY"Device contention" refers to the ability of Windows to arbitrate requests for the use of a device (usually a serial port) by more than one program, one of which is not a Windows-based program. Windows 95 does not by default allow a Windows-based program to use a serial port that was previously used by a non-Windows-based program running in a virtual machine (VM) until that VM is closed. This behavior is different from previous versions of Windows, in which the default behavior is for the device to be released after a two- second period of inactivity. MORE INFORMATION
The state of Windows device contention is determined by the value for the
"COM<n>AutoAssign=<x>" setting in the [386Enh] section of the System.ini
file, where <n> is the number of the serial port and <x> is a value from
-1 to 1000.
If you need hot-swapping capability between an MS-DOS-based communications program and a Windows-based communication program, add the following entry to the [386Enh] section of the System.ini file:
This setting allows an MS-DOS-based application to hand off a "hot port" to a Windows-based program with no delay. This is sometimes necessary in bulletin board administration. This configuration can cause some problems or instabilities because two programs can send commands to the modem at the same time. NOTE: Although all the settings described in this article work, we recommend that you use the default setting of -1. Additional query words: comxautoassign
Keywords : kbenv kberrmsg win95 win98 |
Last Reviewed: January 16, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |