Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt den Stapelrahmen und Rückgabewert der Funktion bereit, die dem Profiler von der FunctionLeave3WithInfo-Funktion gemeldet werden. Diese Methode kann nur vor oder während des FunctionLeave3WithInfo-Rückrufs aufgerufen werden.
HRESULT GetFunctionLeave3Info(
[in] FunctionID functionId,
[in] COR_PRF_ELT_INFO eltInfo,
[out] COR_PRF_FRAME_INFO *pFrameInfo,
[out] COR_PRF_FUNCTION_ARGUMENT_RANGE *pRetvalRange);
Parameter
functionId
[in] Die FunctionID der Funktion, die beendet wird.eltInfo
[in] Ein nicht transparentes Handle, das Informationen zu einem angegebenen Stapelrahmen darstellt. Der Profiler sollte die gleiche eltInfo bereitstellen, die für den Profiler von der FunctionLeave3WithInfo-Funktion angegeben wurde.pFrameInfo
[out] Ein nicht transparentes Handle, das Generikainformationen zu einem angegebenen Stapelrahmen darstellt. Dieses Handle ist nur während des FunctionLeave3WithInfo-Rückrufs gültig, in dem der Profiler die GetFunctionLeave3Info-Methode aufgerufen hat.pRetvalRange
[out] Ein Zeiger auf eine COR_PRF_FUNCTION_ARGUMENT_RANGE-Struktur, die den Wert enthält, der von der Funktion zurückgegeben wird. Um auf Informationen über Rückgabewerte zuzugreifen, muss das COR_PRF_ENABLE_FUNCTION_RETVAL-Flag festgelegt werden. Der Profiler kann die ICorProfilerInfo::SetEventMask-Methode verwenden, um die Ereignisflags festzulegen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4
Siehe auch
Referenz
ICorProfilerInfo3-Schnittstelle