ICorDebugProcess 介面

表示執行 Managed 程式碼的處理序。 此介面是 ICorDebugController 的子類別。

方法

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

備註

注意

這個介面不支援跨電腦或跨處理序的遠端呼叫。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 1.0 起可用

另請參閱