Win32 API 日本語リファレンス
ホームSystem.Diagnostics.ClrProfiling › ICorProfilerInfo4

ICorProfilerInfo4

COM
IID0d8fdcaa-6257-47bf-b1bf-94dac88466ee継承元ICorProfilerInfo3自前メソッド開始 vtbl71

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
71HRESULT EnumThreads(ICorProfilerThreadEnum** ppEnum)
72HRESULT InitializeCurrentThread()
73HRESULT RequestReJIT(DWORD cFunctions, UINT_PTR* moduleIds, DWORD* methodIds)
74HRESULT RequestRevert(DWORD cFunctions, UINT_PTR* moduleIds, DWORD* methodIds, HRESULT* status)
75HRESULT GetCodeInfo3(UINT_PTR functionID, UINT_PTR reJitId, DWORD cCodeInfos, DWORD* pcCodeInfos, COR_PRF_CODE_INFO* codeInfos)
76HRESULT GetFunctionFromIP2(BYTE* ip, UINT_PTR* pFunctionId, UINT_PTR* pReJitId)
77HRESULT GetReJITIDs(UINT_PTR functionId, DWORD cReJitIds, DWORD* pcReJitIds, UINT_PTR* reJitIds)
78HRESULT GetILToNativeMapping2(UINT_PTR functionId, UINT_PTR reJitId, DWORD cMap, DWORD* pcMap, COR_DEBUG_IL_TO_NATIVE_MAP* map)
79HRESULT EnumJITedFunctions2(ICorProfilerFunctionEnum** ppEnum)
80HRESULT GetObjectSize2(UINT_PTR objectId, UINT_PTR* pcSize)