Share via


IDebugEngine3 Interface

Definition

public interface class IDebugEngine3 : Microsoft::VisualStudio::Debugger::Interop::IDebugEngine2
[System.Runtime.InteropServices.Guid("A60384F6-3712-4CB3-BC46-81E6402FEE99")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugEngine3 : Microsoft.VisualStudio.Debugger.Interop.IDebugEngine2
[<System.Runtime.InteropServices.Guid("A60384F6-3712-4CB3-BC46-81E6402FEE99")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugEngine3 = interface
    interface IDebugEngine2
Public Interface IDebugEngine3
Implements IDebugEngine2
Attributes
Implements

Methods

Attach(IDebugProgram2[], IDebugProgramNode2[], UInt32, IDebugEventCallback2, enum_ATTACH_REASON)
Attach(IDebugProgram2[], IDebugProgramNode2[], UInt32, IDebugEventCallback2, UInt32)
CauseBreak()
ContinueFromSynchronousEvent(IDebugEvent2)
CreatePendingBreakpoint(IDebugBreakpointRequest2, IDebugPendingBreakpoint2)
DestroyProgram(IDebugProgram2)
EnumPrograms(IEnumDebugPrograms2)
GetEngineId(Guid)
LoadSymbols()
RemoveAllSetExceptions(Guid)
RemoveSetException(EXCEPTION_INFO[])
SetAllExceptions(enum_EXCEPTION_STATE)
SetAllExceptions(UInt32)
SetEngineGuid(Guid)
SetException(EXCEPTION_INFO[])
SetJustMyCodeState(Int32, UInt32, JMC_CODE_SPEC[])
SetLocale(UInt16)
SetMetric(String, Object)
SetRegistryRoot(String)
SetSymbolPath(String, String, UInt32)

Applies to