通过


DkmBaseDebugMonitorId 类

定义

DkmBaseDebugMonitorId 标识用于检查和控制调试进程的基本调试监视器。 例如,DkmBaseDebugMonitorId.WindowsProcess 用于由 Win32 调试 API 调试的进程,DkmBaseDebugMonitorId.DumpFile 用于 minidumps。

public ref class DkmBaseDebugMonitorId abstract sealed
public ref class DkmBaseDebugMonitorId abstract sealed
class DkmBaseDebugMonitorId abstract sealed
public static class DkmBaseDebugMonitorId
type DkmBaseDebugMonitorId = class
Public Class DkmBaseDebugMonitorId
继承
DkmBaseDebugMonitorId

属性

ActiveScript

DkmProcess 由实时 Microsoft Windows ActiveScript 进程提供支持。

ClrVirtualMachine

仅使用 ICorDebug API 调试 DkmProcess, (进程未通过 Win32 调试 API) 进行调试。 使用 ICorDebug v2 管道进行调试时,将使用此值。 方案包括调试运行 v2 CLR 的 Win32 进程和调试在Windows CE设备上运行的托管进程。

DumpFile

DkmProcess 由小型转储或故障转储文件返回。

DumpFileInterop

托管/本机互操作转储调试。

GpuVirtualMachine

DkmProcess 由在 GPU 硬件或引用光栅器上运行 GPU 代码的实时 Microsoft Windows D3D 进程提供支持。

InProcessManagedNativeInterop

DkmProcess 是使用旧版进程内 CLR 互操作模型调试的实时 win32 进程。 可以调试托管代码和本机代码。

ManagedCoreDumpFile

DkmProcess 由 .NET Linux Core 转储文件提供支持。 可以检查此类调试对象,但会阻止所有执行控制操作,包括单步执行和 func-eval。

ReflectedWin32Process

DkmProcess 由 win32 进程的快照提供支持。 可以检查此类调试对象,但会阻止所有执行控制操作,包括单步执行和 func-eval。 这是必需的,因为进程未完全初始化,并且无法运行代码。

TimeTravelTrace

DkmProcess 由时间行程跟踪文件提供支持。

TimeTravelTraceInterop

DkmProcess 由启用了互操作调试的时程跟踪文件提供支持。

WindowsProcess

DkmProcess 由实时 Microsoft Windows 进程提供支持。

适用于