ICorProfilerInfo3::GetFunctionLeave3Info (Método)
Proporciona el marco de pila y el valor devuelto de la función que se notifica al generador de perfiles mediante la función FunctionEnter3WithInfo (Función). Se puede llamar a este método sólo durante la devolución de llamada FunctionLeave3WithInfo.
HRESULT GetFunctionLeave3Info(
[in] FunctionID functionId,
[in] COR_PRF_ELT_INFO eltInfo,
[out] COR_PRF_FRAME_INFO *pFrameInfo,
[out] COR_PRF_FUNCTION_ARGUMENT_RANGE *pRetvalRange);
Parámetros
functionId
[in] FunctionID de la función que se está devolviendo.eltInfo
[in] Identificador opaco que representa información acerca de un marco de pila especificado. El generador de perfiles debe proporcionar el mismo eltInfo que proporcionó al generador de perfiles la función FunctionLeave3WithInfo.pFrameInfo
[out] Identificador opaco que representa información genérica acerca de un marco de pila especificado. Este identificador solo es válido durante la devolución de llamada FunctionLeave3WithInfo en la que el generador de perfiles llamó al método GetFunctionLeave3Info.pRetvalRange
[out] Puntero a una estructura COR_PRF_FUNCTION_ARGUMENT_RANGE que contiene el valor devuelto por la función. Para tener acceso a la información del valor devuelto, se debe establecer la marca COR_PRF_ENABLE_FUNCTION_RETVAL. El generador de perfiles puede utilizar el método ICorProfilerInfo::SetEventMask para establecer las marcas de evento.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4
Vea también
Referencia
Otros recursos
Interfaces para generación de perfiles
Generación de perfiles (Referencia de la API no administrada)