ICorProfilerCallback::JITCompilationFinished メソッド

Just-in-time (JIT) コンパイラで関数のコンパイルが終了したことをプロファイラーに通知します。

構文

HRESULT JITCompilationFinished(  
    [in] FunctionID functionId,  
    [in] HRESULT    hrStatus,  
    [in] BOOL       fIsSafeToBlock);  

パラメーター

functionId
[in] コンパイルされた関数の ID。

hrStatus
[in] コンパイルが正常に行われたかどうかを示す値。

fIsSafeToBlock
[in] ブロックがランタイムの動作に影響を与えるかどうかをプロファイラーに示す値。 この値は、ブロックによって、呼び出し元のスレッドがこのコールバックから復帰するのをランタイムが待機する場合は true で、それ以外の場合は false です。

true の値によってランタイムに問題が起きることはありませんが、プロファイルの結果を歪めることがあります。

要件

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

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

ライブラリ: CorGuids.lib

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

関連項目