Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает адреса машинного кода, соответствующие заданному смещение IL в методе.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с 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