Share via


IDebugProgram2 Interface

Definition

public interface class IDebugProgram2
[System.Runtime.InteropServices.Guid("69D172EF-F2C4-44E1-89F7-C86231E706E9")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugProgram2
[<System.Runtime.InteropServices.Guid("69D172EF-F2C4-44E1-89F7-C86231E706E9")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugProgram2 = interface
Public Interface IDebugProgram2
Derived
Attributes

Methods

Attach(IDebugEventCallback2)
CanDetach()
CauseBreak()
Continue(IDebugThread2)
Detach()
EnumCodeContexts(IDebugDocumentPosition2, IEnumDebugCodeContexts2)
EnumCodePaths(String, IDebugCodeContext2, IDebugStackFrame2, Int32, IEnumCodePaths2, IDebugCodeContext2)
EnumModules(IEnumDebugModules2)
EnumThreads(IEnumDebugThreads2)
Execute()
GetDebugProperty(IDebugProperty2)
GetDisassemblyStream(enum_DISASSEMBLY_STREAM_SCOPE, IDebugCodeContext2, IDebugDisassemblyStream2)
GetDisassemblyStream(UInt32, IDebugCodeContext2, IDebugDisassemblyStream2)
GetENCUpdate(Object)
GetEngineInfo(String, Guid)
GetMemoryBytes(IDebugMemoryBytes2)
GetName(String)
GetProcess(IDebugProcess2)
GetProgramId(Guid)
Step(IDebugThread2, enum_STEPKIND, enum_STEPUNIT)
Step(IDebugThread2, UInt32, UInt32)
Terminate()
WriteDump(enum_DUMPTYPE, String)
WriteDump(UInt32, String)

Applies to