DkmUserMessageOutputKind Enum

Definition

Indicates where a DkmUserMessage should be output within the debugger IDE.

public enum class DkmUserMessageOutputKind
public enum class DkmUserMessageOutputKind
enum DkmUserMessageOutputKind
public enum DkmUserMessageOutputKind
type DkmUserMessageOutputKind = 
Public Enum DkmUserMessageOutputKind
Inheritance
DkmUserMessageOutputKind

Fields

ExceptionOutputWindowMessage 1

Message should be displayed in the output window. If the user has chosen to hide exception message, the message will not be displayed. Typically, messages of this kind inform the user that an exception has occurred in the debuggee.

FatalError 7

Message is displayed in a message box and the debugger UI will attempt a detach/terminate to stop debugging this process. If the FatalError is being generated from a debug event, the component sending the fatal error may want to suspend the threads of the process so that it doesn't execute further until debugging stops.

FatalOperationAbortOutputMessage 8

This message kind is used when the user aborts an operation that is required in order to debug. Like a FatalError message, the debugger UI the debugger UI will attempt a detach/terminate to stop debugging this process when the event is received.

JustMyCodePrompt 4

Message displayed in message box prompts to enable/disable JustMyCode.

MessageBox 3

Message should be displayed in a message box.

NewDebuggerCompatibilityWarning 9

Message is displayed when a user is using the new debugger (Concord) and has hit a breakpoint in a language that not supported.

OutputWindowTruncation 11
ProgramOutput 2

Message should be displayed in the output window. If the user has chosen to hide program output, the message will not be displayed. Typically, messages of this kind are sent from the debuggee using API's such as OutputDebugString() or System.Diagnostics.Debugger.WriteLine().

ProgramStandardOutput 12
StepFilterOutputWindowMessage 5

Step filtering-related message. Will go to output window, unless the user chooses to turn off step-filtering messages.

StepFilterPrompt 6

Message box informing user that we stepped over a property or operator. UI layer will handle the logic of suppressing the dialog if it was already shown before.

UnfilteredOutputWindowMessage 0

Message should be displayed in the output window. It will always appear and cannot be filtered by the user.

UnfilteredOutputWindowWarning 10

Warning message from the debugger which will always be sent to the output window.

Applies to