FunctionEnter3 (Función)
Notifica al generador de perfiles que se está pasando el control a una función.
void __stdcall FunctionEnter3(FunctionOrRemappedID functionOrRemappedID);
Parámetros
- functionOrRemappedID
[in] Identificador de la función a la que se pasa el control.
Comentarios
La función de devolución de llamada FunctionEnter3 también notifica al generador de perfiles cuando se llama a las funciones, pero no admite la inspección de argumentos. Use el método ICorProfilerInfo3::SetEnterLeaveFunctionHooks3 para registrar su implementación de esta función.
La función FunctionEnter3 es una devolución de llamada; debe implementarla. La implementación debe utilizar el atributo de clase de almacenamiento __declspec(naked).
El motor de ejecución no guarda ningún registro antes de llamar a esta función.
En la entrada, debe guardar todos los registros que utilice, incluidos los de la unidad de punto flotante (FPU).
Al salir, debe restablecer la pila desactivando todos los parámetros insertados por el llamador.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorProf.idl
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4
Vea también
Referencia
SetEnterLeaveFunctionHooks3WithInfo
Otros recursos
Funciones estáticas globales para generación de perfiles
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Octubre de 2010 |
Se agregó __stdcall a la sintaxis. |
Comentarios de los clientes. |