Поделиться через


DkmBaseDebugMonitorId Класс

Определение

DkmBaseDebugMonitorId определяет базовый монитор отладки, используемый для проверки отлаживаемого процесса и управления ими. Например, DkmBaseDebugMonitorId.WindowsProcess используется для процессов, отлаживаемых API отладки Win32, а DkmBaseDebugMonitorId.DumpFile используется для минидампов.

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

DkmProcess отлаживается с помощью ТОЛЬКО API ICorDebug (процесс не выполняется с помощью API отладки Win32). Это значение используется при отладке с помощью конвейера ICorDebug версии 2. Сценарии включают отладку процесса Win32 со средой CLR версии 2 и отладку управляемого процесса, выполняющегося на Windows CE устройстве.

DumpFile

DkmProcess возвращается файлом minidump или crashdump.

DumpFileInterop

Отладка дампа управляемого/собственного взаимодействия.

GpuVirtualMachine

DkmProcess поддерживается динамическим процессом Microsoft Windows D3D, который запускает код GPU на оборудовании GPU или в средстве растеризатора ссылок.

InProcessManagedNativeInterop

DkmProcess — это динамический процесс win32, отлаживаемый с помощью устаревшей внутрипроцессной модели взаимодействия CLR. Можно отлаживать как управляемый, так и машинный код.

ManagedCoreDumpFile

DkmProcess поддерживается файлом дампа .NET Linux Core. Такой отладчик можно проверить, но все операции управления выполнением блокируются, включая пошаговое выполнение и func-eval.

ReflectedWin32Process

DkmProcess поддерживается snapshot процесса win32. Такой отладчик можно проверить, но все операции управления выполнением блокируются, включая пошаговое выполнение и func-eval. Это необходимо, так как процесс не инициализирован полностью и не может выполнять код.

TimeTravelTrace

DkmProcess поддерживается файлом трассировки перемещения по времени.

TimeTravelTraceInterop

DkmProcess поддерживается файлом трассировки перемещения по времени с включенной отладкой взаимодействия.

WindowsProcess

DkmProcess поддерживается динамическим процессом Microsoft Windows.

Применяется к