C# 클래스 Microsoft.R.Debugger.PortSupplier.RDebugPortSupplier.DebugProgram

상속: IDebugProgram2
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
Attach ( IDebugEventCallback2 pCallback ) : int
CanDetach ( ) : int
CauseBreak ( ) : int
Continue ( IDebugThread2 pThread ) : int
DebugProgram ( DebugProcess process ) : System
Detach ( ) : int
EnumCodeContexts ( IDebugDocumentPosition2 pDocPos, IEnumDebugCodeContexts2 &ppEnum ) : int
EnumCodePaths ( string pszHint, IDebugCodeContext2 pStart, IDebugStackFrame2 pFrame, int fSource, IEnumCodePaths2 &ppEnum, IDebugCodeContext2 &ppSafety ) : int
EnumModules ( IEnumDebugModules2 &ppEnum ) : int
EnumThreads ( IEnumDebugThreads2 &ppEnum ) : int
Execute ( ) : int
GetDebugProperty ( IDebugProperty2 &ppProperty ) : int
GetDisassemblyStream ( enum_DISASSEMBLY_STREAM_SCOPE dwScope, IDebugCodeContext2 pCodeContext, IDebugDisassemblyStream2 &ppDisassemblyStream ) : int
GetENCUpdate ( object &ppUpdate ) : int
GetEngineInfo ( string &pbstrEngine, System.Guid &pguidEngine ) : int
GetMemoryBytes ( IDebugMemoryBytes2 &ppMemoryBytes ) : int
GetName ( string &pbstrName ) : int
GetProcess ( IDebugProcess2 &ppProcess ) : int
GetProgramId ( System.Guid &pguidProgramId ) : int
Step ( IDebugThread2 pThread, enum_STEPKIND sk, enum_STEPUNIT Step ) : int
Terminate ( ) : int
WriteDump ( enum_DUMPTYPE DUMPTYPE, string pszDumpUrl ) : int

메소드 상세

Attach() 공개 메소드

public Attach ( IDebugEventCallback2 pCallback ) : int
pCallback IDebugEventCallback2
리턴 int

CanDetach() 공개 메소드

public CanDetach ( ) : int
리턴 int

CauseBreak() 공개 메소드

public CauseBreak ( ) : int
리턴 int

Continue() 공개 메소드

public Continue ( IDebugThread2 pThread ) : int
pThread IDebugThread2
리턴 int

DebugProgram() 공개 메소드

public DebugProgram ( DebugProcess process ) : System
process DebugProcess
리턴 System

Detach() 공개 메소드

public Detach ( ) : int
리턴 int

EnumCodeContexts() 공개 메소드

public EnumCodeContexts ( IDebugDocumentPosition2 pDocPos, IEnumDebugCodeContexts2 &ppEnum ) : int
pDocPos IDebugDocumentPosition2
ppEnum IEnumDebugCodeContexts2
리턴 int

EnumCodePaths() 공개 메소드

public EnumCodePaths ( string pszHint, IDebugCodeContext2 pStart, IDebugStackFrame2 pFrame, int fSource, IEnumCodePaths2 &ppEnum, IDebugCodeContext2 &ppSafety ) : int
pszHint string
pStart IDebugCodeContext2
pFrame IDebugStackFrame2
fSource int
ppEnum IEnumCodePaths2
ppSafety IDebugCodeContext2
리턴 int

EnumModules() 공개 메소드

public EnumModules ( IEnumDebugModules2 &ppEnum ) : int
ppEnum IEnumDebugModules2
리턴 int

EnumThreads() 공개 메소드

public EnumThreads ( IEnumDebugThreads2 &ppEnum ) : int
ppEnum IEnumDebugThreads2
리턴 int

Execute() 공개 메소드

public Execute ( ) : int
리턴 int

GetDebugProperty() 공개 메소드

public GetDebugProperty ( IDebugProperty2 &ppProperty ) : int
ppProperty IDebugProperty2
리턴 int

GetDisassemblyStream() 공개 메소드

public GetDisassemblyStream ( enum_DISASSEMBLY_STREAM_SCOPE dwScope, IDebugCodeContext2 pCodeContext, IDebugDisassemblyStream2 &ppDisassemblyStream ) : int
dwScope enum_DISASSEMBLY_STREAM_SCOPE
pCodeContext IDebugCodeContext2
ppDisassemblyStream IDebugDisassemblyStream2
리턴 int

GetENCUpdate() 공개 메소드

public GetENCUpdate ( object &ppUpdate ) : int
ppUpdate object
리턴 int

GetEngineInfo() 공개 메소드

public GetEngineInfo ( string &pbstrEngine, System.Guid &pguidEngine ) : int
pbstrEngine string
pguidEngine System.Guid
리턴 int

GetMemoryBytes() 공개 메소드

public GetMemoryBytes ( IDebugMemoryBytes2 &ppMemoryBytes ) : int
ppMemoryBytes IDebugMemoryBytes2
리턴 int

GetName() 공개 메소드

public GetName ( string &pbstrName ) : int
pbstrName string
리턴 int

GetProcess() 공개 메소드

public GetProcess ( IDebugProcess2 &ppProcess ) : int
ppProcess IDebugProcess2
리턴 int

GetProgramId() 공개 메소드

public GetProgramId ( System.Guid &pguidProgramId ) : int
pguidProgramId System.Guid
리턴 int

Step() 공개 메소드

public Step ( IDebugThread2 pThread, enum_STEPKIND sk, enum_STEPUNIT Step ) : int
pThread IDebugThread2
sk enum_STEPKIND
Step enum_STEPUNIT
리턴 int

Terminate() 공개 메소드

public Terminate ( ) : int
리턴 int

WriteDump() 공개 메소드

public WriteDump ( enum_DUMPTYPE DUMPTYPE, string pszDumpUrl ) : int
DUMPTYPE enum_DUMPTYPE
pszDumpUrl string
리턴 int