DkmUserMessageOutputKind 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示应在调试器 IDE 中输出 DkmUserMessage 的位置。
public enum class DkmUserMessageOutputKind
public enum class DkmUserMessageOutputKind
enum DkmUserMessageOutputKind
public enum DkmUserMessageOutputKind
type DkmUserMessageOutputKind =
Public Enum DkmUserMessageOutputKind
- 继承
-
DkmUserMessageOutputKind
字段
| 名称 | 值 | 说明 |
|---|---|---|
| ExceptionOutputWindowMessage | 1 | 消息应显示在输出窗口中。 如果用户已选择隐藏异常消息,则不会显示该消息。 通常,此类消息通知用户调试对象中发生了异常。 |
| FatalError | 7 | 消息显示在消息框中,调试器 UI 将尝试分离/终止以停止调试此过程。 如果从调试事件生成 FatalError,则发送致命错误的组件可能需要挂起进程的线程,以便在调试停止之前不会进一步执行。 |
| FatalOperationAbortOutputMessage | 8 | 当用户中止调试所需的操作时,使用此消息类型。 与 FatalError 消息一样,调试器 UI 将在收到事件时尝试分离/终止以停止调试此过程。 |
| JustMyCodePrompt | 4 | 消息框中显示的消息提示启用/禁用 JustMyCode。 |
| MessageBox | 3 | 消息应显示在消息框中。 |
| NewDebuggerCompatibilityWarning | 9 | 当用户使用新调试器 (Concord) ,并且遇到不支持的语言的断点时,将显示消息。 |
| OutputWindowTruncation | 11 | 由于数据过多而必须截断其他异步处理的输出类型时,调度程序创建的消息。 |
| ProgramOutput | 2 | 消息应显示在输出窗口中。 如果用户已选择隐藏程序输出,则不会显示该消息。 通常,此类消息使用 API(如 OutputDebugString () 或 System.Diagnostics.Debugger.WriteLine () )从调试对象发送。 |
| ProgramStandardOutput | 12 | 如果使用 DkmProcessLaunchModeFlags.StandardOutputToOutputWindow 启动目标进程,则这是程序写入标准输出或标准错误的输出。 |
| StepFilterOutputWindowMessage | 5 | 与步骤筛选相关的消息。 将转到输出窗口,除非用户选择关闭单步筛选消息。 |
| StepFilterPrompt | 6 | 通知用户已跳过属性或运算符的消息框。 UI 层将处理取消对话框的逻辑(如果之前已显示)。 |
| UnfilteredOutputWindowMessage | 0 | 消息应显示在输出窗口中。 它将始终显示,并且无法由用户筛选。 |
| UnfilteredOutputWindowWarning | 10 | 来自调试器的警告消息,该消息将始终发送到输出窗口。 |