IIsolatedProcessLauncher interface (isolatedapplauncher.h)

Enables apps to determine whether processes are running in a Microsoft Defender Application Guard (MDAG) container (VM container environment).

Inheritance

The IIsolatedProcessLauncher interface inherits from the IUnknown interface.

Methods

The IIsolatedProcessLauncher interface has these methods.

 
IIsolatedProcessLauncher::AllowSetForegroundAccess

Allows the remote window to reflecting what is going on in the container.
IIsolatedProcessLauncher::GetContainerGuid

Returns the container/VM ID.
IIsolatedProcessLauncher::IsContainerRunning

Determines if a container is running or suspended.
IIsolatedProcessLauncher::LaunchProcess

Launches a process inside the container.
IIsolatedProcessLauncher::ShareDirectory

Shares a host directory into the container, either as read-only or supporting modification.

Remarks

Warning

This is a deprecated API.

Requirements

Requirement Value
Header isolatedapplauncher.h