Chris Jenkin [mailto:[EMAIL PROTECTED]] wrote:
> Good ideas. I was hoping to avoid remoting...oh well. Can you > expand on OutputDebugString a little, not familiar with this. OutputDebugString is part of the Win32 Debug APIs that basically takes a string from any process and funnels it out to any "debuggers" that are attached to that process and listening for the event. You can read all about it and the other Win32 debugging APIs here[1]. The Win32 implementation of the System.Diagnostics.DefaultTraceListener is just P/Invoking this API and passing the message on any time it receives a call to any of it's overriden WriteXXX methods. HTH, Drew [1] ms-help://MS.VSCC/MS.MSDNVS/debug/debug_89et.htm You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.