Método de ICorProfilerInfo3::GetFunctionLeave3Info
Fornece o quadro de pilha e o valor de retorno da função que está sendo relatado o criador de perfil, o a função de FunctionLeave3WithInfo função. Esse método pode ser chamado somente durante o FunctionLeave3WithInfo retorno de chamada.
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] O FunctionID da função que está retornando.eltInfo
[in] Identificador opaco que representa informações sobre um quadro de pilha determinado. O criador de perfil deve fornecer o mesmo eltInfo que foi fornecido o criador de perfil, o FunctionLeave3WithInfo função.pFrameInfo
[out] Identificador opaco que representa informações sobre um quadro de pilha determinado de genéricos. Esse identificador é válido apenas durante a FunctionLeave3WithInfo em que o profiler é chamada de retorno de chamada a GetFunctionLeave3Info método.pRetvalRange
[out] Um ponteiro para uma COR_PRF_FUNCTION_ARGUMENT_RANGE estrutura que contém o valor retornado da função. Para acessar informações de valor de retorno, o COR_PRF_ENABLE_FUNCTION_RETVAL sinalizador deve ser definido. O profiler pode usar o o método de ICorProfilerInfo::SetEventMask para definir os sinalizadores de evento.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Corprof. idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4
Consulte também
Referência
Interface de ICorProfilerInfo3