取得此堆疊框架正在執行之程式碼的指標。
語法
HRESULT GetCodeEx(
[in] ILCodeKind flags,
[out] ICorDebugCode **ppCode
);
參數
flags [在] ILCodeKind 列舉成員,可指定分析器 ReJIT 要求所定義的中繼語言 (IL) 是否包含在框架中。
ppCode [出]指向 “ICorDebugCode” 物件位址的指標,代表此堆疊框架正在執行的程式代碼。
備註
這個方法類似於 ICorDebugFrame::GetCode 方法,不同之處在於它選擇性地存取分析器的 ReJIT 要求所定義的程式代碼。 呼叫具有值 的ILCODE_ORIGINAL_IL此方法flags相當於呼叫 GetCode;如果已檢測方法,則無法存取其 IL。
ILCODE_REJIT_IL 可讓偵錯工具存取分析器的 ReJIT 要求所定義的 IL。 如果未檢測 IL, ppCode 則為 Null,且方法會傳回 S_OK。
需求
平台: 請參閱 .NET 支援的作業系統。
標題: CorDebug.idl、CorDebug.h
圖書館: CorGuids.lib
.NET 版本: 自 .NET Framework 4.5.2 起提供