共用方式為


ICorDebugProcess 介面

代表正在執行 Managed 程式碼的進程。 此介面是 ICorDebugController 的子類別。

Methods

方法 Description
ClearCurrentException 方法 清除指定執行程上目前的非受控例外狀況。
EnableLogMessages 方法 啟用和停用將記錄訊息傳送至偵錯工具。
EnumerateAppDomains 方法 列舉程序中的所有應用程式網域。
EnumerateObjects 方法 未實施。
GetHandle 方法 取得進程的控制碼。
GetHelperThreadID 方法 取得偵錯工具內部協助程式執行緒的作業系統 (OS) 執行緒識別碼。
GetID 方法 取得進程的作業系統 (OS) 識別碼。
GetObject 方法 未實施。
GetThread 方法 取得具有指定 OS 執行緒識別碼的 ICorDebugThread 實例。
GetThreadContext 方法 取得指定執行緒的內容。
IsOSSuspended 方法 判斷執行緒是否已因為偵錯工具停止進程而暫停。
IsTransitionStub 方法 判斷位址是否位於會導致轉換至 Managed 程式碼的存根內。
ModifyLogSwitch 方法 設定指定日誌開關的嚴重性層級。
ReadMemory 方法 從進程讀取記憶體。
SetThreadContext 方法 設定指定執行緒的內容。
ThreadForFiberCookie 方法 Deprecated.
WriteMemory 方法 將資料寫入處理程序中的記憶體區域。

備註

備註

此介面不支援遠端呼叫,無論是跨機器還是跨進程。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起提供

另請參閱