Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta función puede usarse para notificar al generador de perfiles de que va a pasar el control a una función.
void __stdcall FunctionEnter3(FunctionOrRemappedID functionOrRemappedID);
functionOrRemappedID
[in] El valor de este parámetro se corresponde con el identificador de la función a la que se pasará el control.
La función de devolución de llamada FunctionEnter3
puede usarse para notificar al generador de perfiles a medida que se llama a las funciones, pero no admite procesos de inspección de argumentos. Use el método ICorProfilerInfo3::SetEnterLeaveFunctionHooks3 para registrar la implementación de esta función.
La función FunctionEnter3
es una devolución de llamada y, como tal, debe implementarse. La implementación debe usar el atributo __declspec(naked)
de las clases de almacenamiento.
El motor de ejecución no guarda ningún registro antes de que se llame a esta función.
En el proceso de entrada de la función, deberá guardar todos los registros que use, incluidos los de la unidad de punto flotante (FPU).
En el proceso de salida, deberá quitar todos los parámetros que haya insertado su llamador para restaurar la pila.
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: