ホーム › System.Diagnostics.ClrProfiling › ICorProfilerInfo3
ICorProfilerInfo3
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 57 | HRESULT EnumJITedFunctions(ICorProfilerFunctionEnum** ppEnum) |
| 58 | HRESULT RequestProfilerDetach(DWORD dwExpectedCompletionMilliseconds) |
| 59 | HRESULT SetFunctionIDMapper2(FunctionIDMapper2* pFunc, void* clientData) |
| 60 | HRESULT GetStringLayout2(DWORD* pStringLengthOffset, DWORD* pBufferOffset) |
| 61 | HRESULT SetEnterLeaveFunctionHooks3(FunctionEnter3* pFuncEnter3, FunctionLeave3* pFuncLeave3, FunctionTailcall3* pFuncTailcall3) |
| 62 | HRESULT SetEnterLeaveFunctionHooks3WithInfo(FunctionEnter3WithInfo* pFuncEnter3WithInfo, FunctionLeave3WithInfo* pFuncLeave3WithInfo, FunctionTailcall3WithInfo* pFuncTailcall3WithInfo) |
| 63 | HRESULT GetFunctionEnter3Info(UINT_PTR functionId, UINT_PTR eltInfo, UINT_PTR* pFrameInfo, DWORD* pcbArgumentInfo, COR_PRF_FUNCTION_ARGUMENT_INFO* pArgumentInfo) |
| 64 | HRESULT GetFunctionLeave3Info(UINT_PTR functionId, UINT_PTR eltInfo, UINT_PTR* pFrameInfo, COR_PRF_FUNCTION_ARGUMENT_RANGE* pRetvalRange) |
| 65 | HRESULT GetFunctionTailcall3Info(UINT_PTR functionId, UINT_PTR eltInfo, UINT_PTR* pFrameInfo) |
| 66 | HRESULT EnumModules(ICorProfilerModuleEnum** ppEnum) |
| 67 | HRESULT GetRuntimeInformation(WORD* pClrInstanceId, COR_PRF_RUNTIME_TYPE* pRuntimeType, WORD* pMajorVersion, WORD* pMinorVersion, WORD* pBuildNumber, WORD* pQFEVersion, DWORD cchVersionString, DWORD* pcchVersionString, LPWSTR szVersionString) |
| 68 | HRESULT GetThreadStaticAddress2(UINT_PTR classId, DWORD fieldToken, UINT_PTR appDomainId, UINT_PTR threadId, void** ppAddress) |
| 69 | HRESULT GetAppDomainsContainingModule(UINT_PTR moduleId, DWORD cAppDomainIds, DWORD* pcAppDomainIds, UINT_PTR* appDomainIds) |
| 70 | HRESULT GetModuleInfo2(UINT_PTR moduleId, BYTE** ppBaseLoadAddress, DWORD cchName, DWORD* pcchName, LPWSTR szName, UINT_PTR* pAssemblyId, DWORD* pdwModuleFlags) |