Methods

Remarks

When to implement

A software component (either an OS component or an application) taat can launch a dual-mode application such as a browser should implement this interface. The interface should be implemented on an object that can be reached through the site chain provided to ShellExecuteEx or the context menu and retrieved through the IServiceProvider::QueryService method.

When to use

Typically, an application that is capable of launching as both a desktop application and a Windows Store app app will use this interface to query which mode the host is currently in. The application can then launch in the UI mode that is compatible with the host.