共用方式為


ICorDebugManagedCallback3::CustomNotification 方法

表示已引發自訂偵錯工具通知。

語法

HRESULT CustomNotification(ICorDebugThread *    pThread,
                           ICorDebugAppDomain * pAppDomain);

參數

pThread [在]引發通知之執行緒的指標。

pAppDomain [在]應用程式網域的指標,其中包含引發通知之執行緒。

傳回值

這個方法會傳回下列特定 HRESULT ,以及指出方法失敗的 HRESULT 錯誤。

HRESULT Description
S_OK 方法已順利完成。

Exceptions

備註

後續呼叫 ICorDebugThread4::GetCurrentCustomDebuggerNotification 方法會擷取傳遞至 Debugger.NotifyOfCrossThreadDependency 方法的執行緒物件。 執行緒物件的類型必須先前已呼叫 ICorDebugProcess3::SetEnableCustomNotification 方法來啟用。 偵錯工具可以從執行程物件的欄位讀取類型特定的參數,並且可以將回應儲存到欄位中。

ICorDebug 介面不會對通知類型或其內容施加任何原則,而且通知的語意嚴格來說是偵錯工具、應用程式和 .NET 之間的合約。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 4.0 起可用

另請參閱