次の方法で共有


ICorDebugProcess3::SetEnableCustomNotification メソッド

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

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

パラメーター

  • pClass
    [入力] カスタムのデバッガー通知を指定する種類。

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

解説

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

.NET Framework Version 4 以降では、スレッド間の依存関係通知のみがサポートされます。

必要条件

プラットフォーム: 「.NET Framework システム要件」を参照

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

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 4

参照

参照

ICorDebugProcess3 インターフェイス

ICorDebugProcess2 インターフェイス

ICorDebugProcess インターフェイス

その他の技術情報

デバッグのインターフェイス

デバッグ (アンマネージ API リファレンス)