Udostępnij za pośrednictwem


ICorProfilerCallback::ExceptionUnwindFunctionEnter — Metoda

Powiadamia profilera o rozpoczęciu wycofywania fazy obsługi wyjątków.

Składnia

HRESULT ExceptionUnwindFunctionEnter(  
    [in] FunctionID functionId);  

Parametry

functionId
[w] Identyfikator funkcji, która jest odwoływana.

Uwagi

Profiler nie powinien blokować w implementacji tej metody, ponieważ stos może nie znajdować się w stanie umożliwiającym odzyskiwanie pamięci, a zatem nie można włączyć odzyskiwania pamięci. Jeśli profiler blokuje tutaj i zostanie podjęta próba odzyskiwania pamięci, środowisko uruchomieniowe zostanie zablokowane, dopóki to wywołanie zwrotne nie zostanie zwrócone.

Implementacja tej metody profilera nie powinna wywoływać kodu zarządzanego ani w żaden sposób spowodować alokację pamięci zarządzanej.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorProf.idl, CorProf.h

Biblioteki: CorGuids.lib

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też