Condividi tramite


DkmBaseDebugMonitorId Classe

Definizione

DkmBaseDebugMonitorId identifica il monitoraggio di debug di base usato per controllare e controllare il processo di debug. Ad esempio, DkmBaseDebugMonitorId.WindowsProcess viene usato per i processi di debug dall'API di debug Win32 e DkmBaseDebugMonitorId.DumpFile viene usato per 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
Ereditarietà
DkmBaseDebugMonitorId

Proprietà

ActiveScript

DkmProcess è supportato da un processo Di Microsoft Windows ActiveScript live.

ClrVirtualMachine

DkmProcess viene eseguito il debug usando SOLO l'API ICorDebug (il processo non viene eseguito il debug tramite l'API di debug Win32). Questo valore viene usato durante il debug con la pipeline ICorDebug v2. Gli scenari includono il debug di un processo Win32 che esegue CLR v2 e il debug di un processo gestito in esecuzione in un dispositivo Windows CE.

DumpFile

DkmProcess è tornato da un file minidump o crashdump.

DumpFileInterop

Debug del dump di interoperabilità gestito/nativo.

GpuVirtualMachine

DkmProcess è supportato da un processo live di Microsoft Windows D3D che esegue codice GPU su hardware GPU o rasterizer di riferimento.

InProcessManagedNativeInterop

DkmProcess è un processo win32 live sottoposto a debug con il modello di interoperabilità CLR legacy in-process. È possibile eseguire il debug sia del codice gestito che nativo.

ManagedCoreDumpFile

DkmProcess è supportato da un file dump di .NET Linux Core. Tale debug può essere controllato, ma tutte le operazioni di controllo dell'esecuzione vengono bloccate, tra cui l'esecuzione e func-eval.

ReflectedWin32Process

DkmProcess è supportato da uno snapshot di un processo win32. Tale debug può essere controllato, ma tutte le operazioni di controllo dell'esecuzione vengono bloccate, tra cui l'esecuzione e func-eval. Questa operazione è necessaria perché il processo non è completamente inizializzato e non può eseguire il codice.

TimeTravelTrace

DkmProcess è supportato da un file di traccia di viaggio temporale.

TimeTravelTraceInterop

DkmProcess è supportato da un file di traccia di viaggio temporale con debug di interoperabilità abilitato.

WindowsProcess

DkmProcess è supportato da un processo di Microsoft Windows live.

Si applica a