DkmBaseDebugMonitorId 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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 |
DkmProcess 只會使用 ICorDebug API 進行偵錯, (進程不會透過 Win32 偵錯 API) 進行偵錯。 使用 ICorDebug v2 管線進行偵錯時,會使用此值。 案例包括偵錯執行 v2 CLR 的 Win32 進程,以及偵錯在 Windows CE 裝置上執行的 Managed 進程。 |
DumpFile |
DkmProcess 會由迷你傾印或損毀傾印檔案傳回。 |
DumpFileInterop |
受控/原生 Interop 傾印偵錯。 |
GpuVirtualMachine |
DkmProcess 是由在 GPU 硬體或參考轉譯器上執行 GPU 程式代碼的即時 Microsoft Windows D3D 進程所支援。 |
InProcessManagedNativeInterop |
DkmProcess 是使用舊版同進程 CLR Interop 模型進行偵錯的即時 win32 進程。 Managed 和機器碼都可以進行偵錯。 |
ManagedCoreDumpFile |
DkmProcess 是由 .NET Linux Core Dump 檔案所支援。 您可以檢查這類偵錯專案,但所有執行控制作業都會遭到封鎖,包括逐步執行和 func-eval。 |
ReflectedWin32Process |
DkmProcess 是由 win32 進程的快照集所支援。 您可以檢查這類偵錯專案,但所有執行控制作業都會遭到封鎖,包括逐步執行和 func-eval。 這是必要的,因為進程未完全初始化,而且無法執行程序代碼。 |
TimeTravelTrace |
DkmProcess是由時間移動追蹤檔案所支援。 |
TimeTravelTraceInterop |
DkmProcess 是由啟用 Interop 偵錯的時間行動追蹤檔案所支援。 |
WindowsProcess |
DkmProcess 是由即時 Microsoft Windows 程式所支援。 |