Friday, January 28, 2005

What is Interop-Debugging? [.NET]

A nice document giving a brief introduction to both "Native Debugging" and "Managed Debugging", and then advancing towards "Interop-Debugging".

" When a process is being debugged, it generates debug-events which a debugger can listen and respond to. These events include things like CreateProcess, LoadModule, Exception, ExitThread, Breakpoint, etc. "

"When a debug event is dispatched, the debuggee is stopped until the debugger continues the debug event. The debugger can inspect the debuggee during the window while the debuggee is stopped. Once the debuggee is continued, it runs free until the next debug event."

Mike Stall's .NET Debugging Blog


Post a Comment

<< Home

Free Web Counter