Int 15h, 80h            Device Open                                      many

Provides an interface to open a device with a specific process.

Entry AH = 80h
BX = Device ID
CX = Process ID

Return CF = Set if service not supported, else cleared

──────────────────────────────────────────────────────────────────

The PC, PCjr, and the XT dated 11/08/82 do not support this
service.

This interface is supported for multi-tasking environments, where
more than one process (or task) may be executing in the system.
Usually the operating system will supply the handler for this
service; this way, the operating system can keep track of which
processes are using each device on the system.

The operating system will use this service to initiate the use of
a device by a process.