共用方式為


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 起提供

另請參閱