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 起可用