Debug String Monitoring (xbdbgmon.exe)

Streams OutputDebugString function calls from one or more processes on a dev kit.

xbdbgmon processid [processid ...] [/P] [/t] [/v] [/X[:]address[+<accesskey>]]
Option Description
processid [processid ...] Specifies one or more remote processes on the console to monitor for OutputDebugString events.
/P Prepend the process ID to the output string.
/tStreams data from calls to OutputDebugString for all processes running in the Exclusive partition without attaching to any of the processes. The connection is maintained across restarts of the Exclusive Partition.
/vProvides verbose output if /t is specified. Verbose output adds information such as the process, cpu, and thread ids to each outputted string.
/X[:]address[+<accesskey>] Specifies the host name or address (shown as Tools IP on the console) of a targeted console, but does not change the default console. For information about setting a host name for a console, see Setting a Hostname for the Console IP Address.If you do not use this option, the default console (previously set by Connect (xbconnect.exe)) is used.Accesskey is a string that you can use to restrict access to a console to only those people who know the access key. Set the access key by using the command xbconfig accesskey=your-key; then, restart your console to make the access key effective. To access a console that is configured with an access key, you must include a plus sign (+) and the access key after the IP address or host name of the console. For more information about access keys, see xbconfig accesskey.
Note
If an access key is provided when the default console is set by xbconnect, then the access key is stored as part of the address of the default console.

Remarks

Use Ctrl+C to terminate monitoring.

See also

Command Line Tools

XTF Transport Errors

Connect (xbconnect.exe)