Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Уведомляет профилировщика о том, что элемент управления передается в функцию.
Синтаксис
void __stdcall FunctionEnter3(FunctionOrRemappedID functionOrRemappedID);
Параметры
functionOrRemappedID [in] Идентификатор функции, в которую передается элемент управления.
Комментарии
Функция FunctionEnter3 обратного вызова уведомляет профилировщика о вызове функций, но не поддерживает проверку аргументов. Используйте метод ICorProfilerInfo3::SetEnterLeaveFunctionHooks3 , чтобы зарегистрировать реализацию этой функции.
Функция FunctionEnter3 является обратным вызовом; ее необходимо реализовать. Реализация должна использовать __declspec(naked) атрибут класса хранения.
Подсистема выполнения не сохраняет регистры перед вызовом этой функции.
При записи необходимо сохранить все регистры, которые вы используете, включая регистры в единице С плавающей запятой (FPU).
При выходе необходимо восстановить стек, вырвав все параметры, которые были отправлены вызывающим элементом.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: CorProf.idl
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с 4