Метод 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 на собственное смещение.
В массиве возвращаемых элементов нет порядка.
Замечания
Метод GetILToNativeMapping
возвращает значимые результаты, только если этот экземпляр ICorDebugCode представляет машинный код, который был JIT-кодом, скомпилированный из кода CIL.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: Доступно с версии 1.0