!TITLE: DBWIN - Debug string and RIP trapping without debug terminal
!DESCRIPTION:

The DBWIN sample application uses TOOLHELP.DLL to trap all calls to the
OutputDebugString function and all FatalExit events.  Normally text from
these events are sent to the AUX port.  If no device is connected to the
AUX port the famous "Can't read from device AUX" message is normally
displayed.  The DBWIN application will trap these events and direct the
text into a window, to a secondary monochrome monitor, to a COMM port
or completely ignore the message, removing the need to attach a debugging
terminal to the COMM port.

It is extremely useful, when running the debugging version of Windows,
to have DBWIN running all the time.  You will be able to immediately see
when your application, or the system, is encountering problems by
monitoring the diagnostic messages trapped by DBWIN.

As well as being a useful tool, the source code to DBWIN demonstrates 
how to use TOOLHELP to trap debugging events and messages.  It also
includes code that displays text on a secondary monochrome monitor.

For further information on DBWIN and its APIs, please reference the DBWIN.TXT 
and DBAPI.TXT files.

For more information on TOOLHELP, please refer to the Windows SDK 3.1 Overview Help
file and the SDK documentation.

!KEYWORDS:NotifyRegister;
!TAGS:
