The primary interface provided by a debugger IDE to enable host and language initiated debugging. It establishes a debug session for a running application. This interface is implemented by the machine debug manager.

In addition to the methods inherited from IUnknown, the IDebugSessionProvider interface exposes the following methods.

Methods in Vtable Order

Method Description

IDebugSessionProvider::StartDebugSession

Initiates a debug session with the specified application.