Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает смещение IL, соответствующее заданному адресу метода.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug ICorProfiler и API.
Синтаксис
HRESULT GetILOffsetsByAddress(
[in] CLRDATA_ADDRESS address
[in] ULONG32 offsetsLen,
[out] ULONG32 *offsetsNeeded,
[out, size_is(offsetsLen)] ULONG32 ilOffsets[]
);
Параметры
address
[in] Адрес в методе, для которого извлекаются соответствующие смещения IL.
offsetsLen
[in] Размер буфера ilOffsets
offsetsNeeded
[out] Указывает, сколько смещения IL возвращаются.
ilOffsets
[out] Il смещает соответствующие заданному адресу в методе.
Замечания
Предоставленный метод является частью IXCLRDataMethodInstance интерфейса и соответствует 13-му слоту таблицы виртуальных методов. Обратите внимание, что CLRDATA_ADDRESS является 64-разрядным целым числом без знака.
Требования
Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7