C# Class ReAttach.ReAttachDebugger

Inheritance: IReAttachDebugger
Show file Open project: erlandranvinge/ReAttach Class Usage Examples

Public Methods

Method Description
Event ( IDebugEngine2 engine, IDebugProcess2 process, IDebugProgram2 program, IDebugThread2 thread, IDebugEvent2 debugEvent, System.Guid &riidEvent, uint attributes ) : int
GetTargetFromProcess ( IDebugProcess2 debugProcess ) : ReAttachTarget
OnModeChange ( DBGMODE mode ) : int
ReAttach ( ReAttachTarget target ) : bool
ReAttachDebugger ( IReAttachPackage package ) : System

Private Methods

Method Description
GetProcessUsername ( int pid ) : string

Method Details

Event() public method

public Event ( IDebugEngine2 engine, IDebugProcess2 process, IDebugProgram2 program, IDebugThread2 thread, IDebugEvent2 debugEvent, System.Guid &riidEvent, uint attributes ) : int
engine IDebugEngine2
process IDebugProcess2
program IDebugProgram2
thread IDebugThread2
debugEvent IDebugEvent2
riidEvent System.Guid
attributes uint
return int

GetTargetFromProcess() public method

public GetTargetFromProcess ( IDebugProcess2 debugProcess ) : ReAttachTarget
debugProcess IDebugProcess2
return ReAttach.Data.ReAttachTarget

OnModeChange() public method

public OnModeChange ( DBGMODE mode ) : int
mode DBGMODE
return int

ReAttach() public method

public ReAttach ( ReAttachTarget target ) : bool
target ReAttach.Data.ReAttachTarget
return bool

ReAttachDebugger() public method

public ReAttachDebugger ( IReAttachPackage package ) : System
package IReAttachPackage
return System