ICorProfilerCallback::RuntimeThreadSuspended メソッド
指定されたスレッドが中断されたか、中断されようとしていることをプロファイラーに通知します。
構文
HRESULT RuntimeThreadSuspended(
[in] ThreadID threadId);
パラメーター
threadId
[in] 中断されたスレッドの ID。
解説
RuntimeThreadSuspended
通知は、ICorProfilerCallback::RuntimeSuspendStarted と、関連付けられている ICorProfilerCallback::RuntimeResumeStarted コールバックの間でいつでも発生する可能性があります。 ICorProfilerCallback::RuntimeSuspendFinished と、RuntimeResumeStarted
の間で発生する通知は、アンマネージド コードで実行されていて、ランタイムに入るときに中断されたスレッドのためのものです。
通常、このコールバックは、スレッドが中断された直後に発生します。 ただし、現在実行中のスレッド (このコールバックを呼び出したスレッド) が中断されているスレッドである場合、このコールバックはスレッドが中断される直前に発生します。
必要条件
:「システム要件」を参照してください。
ヘッダー : CorProf.idl、CorProf.h
ライブラリ: CorGuids.lib
.NET Framework のバージョン: 2.0 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET