傳回對應至 方法內指定 IL 位移的機器碼位址(es)。
注意
此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebug 和 ICorProfiler API。
語法
HRESULT GetAddressRangesByILOffset(
[in] ULONG32 ilOffset,
[in] ULONG32 rangesLen,
[out] ULONG32 *rangesNeeded,
[out, size_is(rangesLen)] CLRDATA_ADDRESS_RANGE addressRanges[]
);
參數
ilOffset
[in]要擷取原生程式代碼位址範圍的 方法內的 IL 位移。
rangesLen
[in]緩衝區的 addressRanges 長度。
rangesNeeded
[out]指出傳回對應至指定 IL 位移的位址範圍數目。
addressRanges
[out]對應至 方法內指定 IL 位移的位址範圍。
備註
提供的 方法是 介面的 IXCLRDataMethodInstance 一部分,並對應至虛擬方法數據表的第14個位置。
需求
平台:請參閱系統需求。 標頭: 無 連結庫: 無 .NET Framework 版本: 自 4.7 起可用