获取一个由 COR_DEBUG_IL_TO_NATIVE_MAP 实例组成的数组,这些实例表示从 Microsoft 中间语言 (MSIL) 偏移量到本机偏移量的映射。
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 结构组成的数组,其中的每个结构均表示从 MSIL 偏移量到本机偏移量的一个映射。返回的元素数组没有顺序。
备注
仅当此 ICorDebugCode 实例表示从 MSIL 代码实时 (JIT) 编译的本机代码时,GetILToNativeMapping 方法才会返回有意义的结果。
要求
**平台:**请参见 .NET Framework 系统要求。
头文件: CorDebug.idl、CorDebug.h
**库:**CorGuids.lib
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0