カスタム デバッガー通知が発生したことを示します。
構文
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
パラメーター
pThread [in]通知を発生させたスレッドへのポインター。
pAppDomain [in]通知を発生させたスレッドを含むアプリケーション ドメインへのポインター。
戻り値
このメソッドは、次の特定の HRESULT と、メソッドエラーを示す HRESULT エラーを返します。
| HRESULT | Description |
|---|---|
| S_OK | メソッドは正常に完了しました。 |
Exceptions
注釈
ICorDebugThread4::GetCurrentCustomDebuggerNotification メソッドの後続の呼び出しは、Debugger.NotifyOfCrossThreadDependency メソッドに渡されたスレッド オブジェクトを取得します。 スレッド オブジェクトの型は、 ICorDebugProcess3::SetEnableCustomNotification メソッドを呼び出すことによって、以前に有効になっている必要があります。 デバッガーは、スレッド オブジェクトのフィールドから型固有のパラメーターを読み取ることができ、応答をフィールドに格納できます。
ICorDebug インターフェイスでは、通知の種類とその内容に対するポリシーは適用されません。通知のセマンティクスは、厳密にはデバッガー、アプリケーション、および .NET 間のコントラクトです。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
ヘッダ: CorDebug.idl、CorDebug.h
図書館: CorGuids.lib
.NET のバージョン: .NET Framework 4.0 以降で使用可能
こちらも参照ください
.NET