Microsoft Corporation
PROVIDING DEVICE ABSTRACTIONS TO APPLICATIONS INSIDE A VIRTUAL MACHINE

Last updated:

Abstract:

The present disclosure relates to devices and methods for creating one or more proxy devices in a guest device mirroring the devices hosted by a host device. The proxy devices may provide full device access functionality to applications running in the guest device. The devices and methods may load a proxy driver inside the guest device, which communicates with the host device. When applications running on the guest device interact with the proxy devices, the proxy driver communicates the interaction to the host device, which communicates with the device driver managing the device. The devices and methods allow applications running on the host and applications running on the guest to shares access to the same device.

Status:
Application
Type:

Utility

Filling date:

6 Dec 2019

Issue date:

10 Jun 2021