ICorDebugProcess3::SetEnableCustomNotification メソッド

指定した型のカスタムのデバッガー通知を有効または無効にします。

構文

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,  
                                    BOOL fEnable);  

パラメーター

pClass
[in] カスタムのデバッガー通知を指定する型。

fEnable
[in] カスタムのデバッガー通知を有効にするには true、通知を無効にするには false。 既定値は false です。

Remarks

fEnabletrue に設定されている場合、Debugger.NotifyOfCrossThreadDependency メソッドの呼び出しによって ICorDebugManagedCallback3::CustomNotification コールバックがトリガーされます。 既定では、通知は無効になっています。そのため、デバッガーは、認識していて処理したい通知の種類を指定する必要があります。 ICorDebugClass クラスはアプリケーション ドメインによってスコープが設定されているため、プロセス全体で通知を受け取る場合、デバッガーはプロセス内のアプリケーション ドメインごとに SetEnableCustomNotification を呼び出す必要があります。

.NET Framework 4 以降、サポートされている通知はスレッド間の依存関係通知だけです。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4 以降で使用可能

関連項目