ICorDebugCode::GetILToNativeMapping 方法
获取一个由“COR_DEBUG_IL_TO_NATIVE_MAP”实例构成的数组,这些实例表示从公共中间语言(CIL)偏移量到本机偏移量的映射。
语法
HRESULT GetILToNativeMapping (
[in] ULONG32 cMap,
[out] ULONG32 *pcMap,
[out, size_is(cMap), length_is(*pcMap)]
COR_DEBUG_IL_TO_NATIVE_MAP map[]
);
参数
cMap
[in] map
数组的大小。
pcMap
[out]指向数组中返回的实际元素数的 map
指针。
map
[out]结构数组 COR_DEBUG_IL_TO_NATIVE_MAP
,每个结构表示从 CIL 偏移量到本机偏移量的映射。
返回的元素数组没有排序。
注解
仅当此“ICorDebugCode”实例表示从 CIL 代码编译的实时 (JIT) 本机代码时,该方法 GetILToNativeMapping
才会返回有意义的结果。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 1.0 起可用