Virtual Devices (3.1) (vdag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
SHELL_Resolve_Contention
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include shell.inc
 
VxDcall SHELL_Resolve_Contention
 
The SHELL_Resolve_Contention service resolves contention for the MS-DOS
shell.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
EAX        Specifies the virtual machine handle of the current device
           owner.
 
EBX        Specifies the handle of the contending virtual machine. This
           parameter must identify the current virtual machine.
 
ESI        Points to an 8-byte string identifying the name of the device in
           contention. The name must be in uppercase letters and be padded
           with spaces if necessary.
 
Return Value
 
The EBX register contains the virtual machine handle of contention winner.
If the carry flag is set, contention could not be resolved.
 
Uses
 
EBX, Flags
 
                                      ♦