Метод ISOSDacInterface::GetMethodDescData
Возвращает данные для заданного указателя MethodDesc.
Примечание
Этот API изначально был разработан для внутреннего использования в среде выполнения. Хотя теперь он поддерживается для стороннего использования, мы рекомендуем по возможности работать с ICorDebug
API и ICorProfiler
.
Синтаксис
HRESULT GetMethodDescData(
CLRDATA_ADDRESS methodDesc,
CLRDATA_ADDRESS ip,
DacpMethodDescData *data,
ULONG cRevertedRejitVersions,
DacpReJitData *rgRevertedRejitData,
void *pcNeededRevertedRejitData
);
Параметры
methodDesc
[in] Адрес MethodDesc.
ip
[in] IP-адрес метода.
data
[out] Данные, связанные с MethodDesc, возвращаемые из внутренних API.
cRevertedRejitVersions
[out] Число отмененных версий rejit.
rgRevertedRejitData
[out] Данные, связанные с восстановленными версиями rejit, возвращаемые из внутренних API.
pcNeededRevertedRejitData
[out] Количество байтов, необходимых для хранения данных, связанных с восстановленными версиями ReJit.
Комментарии
Предоставленный метод является частью ISOSDacInterface
интерфейса и соответствует 21-му слоту таблицы виртуальных методов. Чтобы иметь возможность использовать их, CLRDATA_ADDRESS
необходимо определить как 64-разрядное целое число без знака.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Ни один
Библиотека: Ни один
версии платформа .NET Framework: доступно с версии 4.7