使用指定的公共中间语言 (CIL) 映射项设置指定函数的代码映射。
Syntax
HRESULT SetILInstrumentedCodeMap(
[in] ULONG cILMapEntries,
[in, size_is(cILMapEntries)] COR_IL_MAP rgILMapEntries[]);
参数
cILMapEntries
[in]地图中的条目数。
rgILMapEntries
[in]调用方分配的COR_IL_MAP项数组。 这些条目的解释与 ICorProfilerInfo::SetILInstrumentedCodeMap 方法的解释相同。
注解
通过调用此方法设置映射,调试器可以通过调用 ICorDebugILCode2::GetInstrumentedILMap 来检索映射。 它还允许调试器在计算堆栈跟踪和变量生存期的 IL 偏移量时,在内部使用映射。
要求
平台:请参阅系统要求。
页眉: CorProf.idl、CorProf.h
图书馆: CorGuids.lib
.NET Framework 版本: 自 4.5 起可用