ICorDebugProcess3::SetEnableCustomNotification 方法
啟用和停用指定類型的自訂調試程式通知。
語法
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
參數
pClass
[in]指定自訂調試程式通知的類型。
fEnable
[in] true
啟用自訂調試程式通知; false
表示停用通知。 預設值是 false
。
備註
當 設定為 時fEnable
,呼叫 Debugger.NotifyOfCrossThreadDependency 方法會觸發 ICorDebugManagedCallback3::CustomNotification 回true
呼。 默認會停用通知;因此,調試程式必須指定它知道且想要處理的任何通知類型。 因為 ICorDebugClass 類別的範圍是應用程式域,所以如果調試程式想要在整個進程中接收通知,就必須針對進程中的每個應用程式域呼叫SetEnableCustomNotification
。
從 .NET Framework 4 開始,唯一支援的通知是跨線程相依性通知。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 4 起提供