Compartir a través de


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

FunctionEnter3WithInfo

FunctionLeave3WithInfo

FunctionTailcall3WithInfo

ICorProfilerInfo3 (Interfaz)

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)