ICorProfilerInfo4::GetFunctionFromIP2 メソッド

マネージド コード命令ポインターを、関数の JIT 再コンパイル バージョンにマップします。

構文

HRESULT GetFunctionFromIP2(  
    [in]  LPCBYTE    ip,  
    [out] FunctionID *pFunctionId,  
    [out] ReJITID *pReJitId);  

パラメーター

ip
[in] マネージド コード内の命令ポインター。

pFunctionId
[out] 関数 ID。

pReJitId
[out] 関数の JIT 再コンパイルされたバージョンの ID。

解説

GetFunctionFromIP2GetFunctionFromIP に似ていますが、指定した IP アドレスを含む関数の関数 ID ではなく JIT 再コンパイルされた ID を取得します。

Note

GetFunctionFromIP2 はガベージ コレクションをトリガーできますが、GetFunctionFromIP はガベージ コレクションをトリガーしません。 詳細については、CORPROF_E_UNSUPPORTED_CALL_SEQUENCE HRESULT を参照してください。

必要条件

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

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

ライブラリ: CorGuids.lib

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

関連項目