共用方式為


ICorProfilerInfo::GetCodeInfo 方法

更新:2007 年 11 月

取得與指定之函式 ID 相關聯的機器碼延伸。

這個方法已過時。請改用 ICorProfilerInfo2::GetCodeInfo2 方法。

HRESULT GetCodeInfo(
    [in]  FunctionID functionId,
    [out] LPCBYTE    *pStart,
    [out] ULONG      *pcSize);

參數

  • functionId
    [in] 與機器碼關聯的函式 ID。

  • pStart
    [out] 組成此函式機器碼之位元組的陣列指標。

  • pcSize
    [out] 指定機器碼大小 (以位元組為單位) 之整數的指標。

備註

為了最佳化效能,.NET Framework 2.0 版中的執行階段會將函式的先行編譯機器碼分割為多個區域。因此,GetCodeInfo 方法在 .NET Framework 2.0 中已過時,因為它無法處理函式的機器碼延伸。分析工具應轉而使用更一般的 ICorProfilerInfo2::GetCodeInfo2 方法。

這個函式會使用呼叫端配置的緩衝區。如需詳細資訊,請參閱呼叫端配置的緩衝區

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorProf.idl

**程式庫:**CorGuids.lib

**.NET Framework 版本:**1.0

請參閱

參考

ICorProfilerInfo

其他資源

分析介面

分析 (Unmanaged API 參考)