共用方式為


ICorDebugProcess6 介面

以邏輯方式擴充 ICorDebugProcess 介面以啟用功能,例如對原生例外狀況偵錯事件中編碼的 Managed 偵錯事件進行解碼,以及虛擬模組分割。

方法

方法 描述
DecodeEvent 方法 對已封裝在特殊設計之原生例外狀況偵錯事件承載中的 Managed 偵錯事件進行解碼。
EnableVirtualModuleSplitting 方法 啟用或停用虛擬模組分割。
GetCode 方法 取得特定程式碼位址之 Managed 程式碼的相關資訊。
GetExportStepInfo 方法 提供執行階段匯出函式的相關資訊,以協助逐步執行 Managed 程式碼。
MarkDebuggerAttached 方法 變更偵錯項目的內部狀態,讓 .NET Framework 類別庫中的 Debugger.IsAttached 方法傳回 true
ProcessStateChanged 方法 通知 ICorDebug 處理序正在執行。

備註

注意

這個介面僅適用於 .NET Native。 嘗試在 .NET 原生之外的 ICorDebug 案例中呼叫 QueryInterface 以擷取介面指標,會傳回 E_NOINTERFACE

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.6 起提供,.NET Native

另請參閱