ICorDebugManagedCallback3::CustomNotification 方法
表示已引發自訂偵錯工具通知。
語法
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
參數
pThread
[in] 引發通知的執行緒指標。
pAppDomain
[in] 應用程式定義域的指標,其中包含已引發通知的執行緒。
傳回值
這個方法會傳回下列特定的 HRESULT,以及表示方法失敗的 HRESULT 錯誤。
HRESULT | 描述 |
---|---|
S_OK | 已成功完成命令。 |
例外
備註
對 ICorDebugThread4::GetCurrentCustomDebuggerNotification方法的後續呼叫會擷取已傳遞至 Debugger.NotifyOfCrossThreadDependency 方法的執行緒物件。 執行緒物件的類型先前必須藉由呼叫 ICorDebugProcess3::SetEnableCustomNotification 方法來啟用。 偵錯工具可以從執行緒物件的欄位讀取類型特定參數,並將回應儲存到欄位中。
ICorDebug介面不會對通知類型或其內容施加任何原則,而通知的語意是偵錯工具、應用程式和.NET Framework之間的合約。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 4 起可用