ICorProfilerInfo3::GetFunctionEnter3Info (Método)
Proporciona la información de marco de pila y argumentos de la función que se notifica al generador de perfiles mediante la función FunctionEnter3WithInfo. Se puede llamar a este método sólo durante la devolución de llamada FunctionEnter3WithInfo.
HRESULT GetFunctionEnter3Info(
[in] FunctionID functionId,
[in] COR_PRF_ELT_INFO eltInfo,
[out] COR_PRF_FRAME_INFO *pFrameInfo,
[in, out] ULONG *pcbArgumentInfo,
[out, size_is(*pcbArgumentInfo)]
COR_PRF_FUNCTION_ARGUMENT_INFO *pArgumentInfo);
Parámetros
functionId
[in] FunctionID de la función que se está escribiendo.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 el proporcionado por la función FunctionEnter3WithInfo.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 FunctionEnter3WithInfo en la que el generador de perfiles llamó al método GetFunctionEnter3Info.pcbArgumentInfo
[in, out] Puntero al número de argumentos que se pasan a la función en la que se entró.pArgumentInfo
[out] Puntero a una estructura COR_PRF_FUNCTION_ARGUMENT_INFO que describe las ubicaciones en memoria de los argumentos de la función, de izquierda a derecha.
Comentarios
El generador de perfiles debe asignar espacio suficiente para la estructura COR_PRF_FUNCTION_ARGUMENT_INFO de la función que se está inspeccionando y debe indicar el tamaño en el parámetro pcbArgumentInfo.
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
Conceptos
Identificadores para notificaciones en tiempo de ejecución y generación de perfiles
Otros recursos
Interfaces para generación de perfiles
Generación de perfiles (Referencia de la API no administrada)