Метод ICorProfilerInfo2::SetEnterLeaveFunctionHooks2
Статья
Указывает функции, реализованные профилировщиком, которые будут вызываться в обновленных версиях перехватчиков "ввод", "выход" и "tailcall" управляемых функций.
pFuncEnter
[in] Указатель на реализацию, используемую в качестве обратного вызова FunctionEnter2 .
pFuncLeave
[in] Указатель на реализацию, которая будет использоваться в качестве обратного вызова FunctionLeave2 .
pFuncTailcall
[in] Указатель на реализацию, которая будет использоваться в качестве обратного вызова FunctionTailcall2 .
Комментарии
Метод SetEnterLeaveFunctionHooks2 аналогичен методу ICorProfilerInfo::SetEnterLeaveFunctionHooks . Используйте первый для указания функций, которые будут использоваться в качестве более новых версий обратных вызовов enter/leave/tailcall, а второй — для указания функций, которые будут использоваться в качестве более старых версий обратных вызовов enter/leave/tailcall.
Одновременно может быть активен только один набор обратных вызовов. Таким образом, если профилировщик вызывает и ICorProfilerInfo::SetEnterLeaveFunctionHooksSetEnterLeaveFunctionHooks2, SetEnterLeaveFunctionHooks2 используется .
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв:
Присоединитесь к серии встреч для создания масштабируемых решений искусственного интеллекта на основе реальных вариантов использования с другими разработчиками и экспертами.