ICorDebugManagedCallback2 介面
提供方法來支援偵錯工具例外狀況處理和 Managed 偵錯助理 (MDA)。
ICorDebugManagedCallback2
是 ICorDebugManagedCallback 介面的邏輯擴充。
方法
方法 | 描述 |
---|---|
ChangeConnection 方法 | 通知偵錯工具,與指定連線相關聯的工作集已變更。 |
CreateConnection 方法 | 通知偵錯工具,已建立新的連線。 |
DestroyConnection 方法 | 通知偵錯工具,已終止指定的連線。 |
Exception 方法 | 通知偵錯工具,已啟動例外狀況處理常式的搜尋。 |
ExceptionUnwind 方法 | 在例外狀況回溯處理期間提供狀態通知。 |
FunctionRemapComplete 方法 | 通知偵錯工具,程式碼執行已切換至新版的已編輯函式。 |
FunctionRemapOpportunity 方法 | 通知偵錯工具,程式碼執行已達到舊版已編輯函式中的序列點。 |
MDANotification 方法 | 提供通知,程式碼執行遇到受控偵錯助理 (MDA) 訊息。 |
備註
介面 ICorDebugManagedCallback2
會 ICorDebugManagedCallback
擴充 介面,以處理 .NET Framework 2.0 版中引進的新偵錯事件。
如果偵錯工具正在偵錯 .NET Framework 2.0 應用程式,則必須實 ICorDebugManagedCallback2
作偵錯工具。
ICorDebugManagedCallback
或 ICorDebugManagedCallback2
的執行個體會當作回呼物件傳遞至ICorDebug::SetManagedHandler。
注意
這個介面不支援跨電腦或跨處理序的遠端呼叫。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 2.0 起可用