ICorDebugProcess3::SetEnableCustomNotification 方法

啟用和停用指定類型的自訂偵錯工具通知。

語法

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,  
                                    BOOL fEnable);  

參數

pClass
[in] 指定自訂偵錯工具通知的類型。

fEnable
[in] true 表示啟用自訂偵錯工具通知;false 表示停用通知。 預設值是 false

備註

fEnable 設定為 true時,呼叫 Debugger.NotifyOfCrossThreadDependency 方法會觸發 ICorDebugManagedCallback3::CustomNotification 回呼。 預設會停用通知;因此,偵錯工具必須指定它知道且想要處理的任何通知類型。 由於 ICorDebugClass 類別是由應用程式定義域界定範圍,因此如果偵錯工具想要接收整個處理序的通知,則必須針對處理序中的每個應用程式定義域呼叫 SetEnableCustomNotification

從 .NET Framework 4 開始,唯一支援的通知是跨執行緒相依性通知。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4 起可用

另請參閱