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