Freigeben über


ICorProfilerCallback::RuntimeSuspendFinished-Methode

Benachrichtigt den Profiler, dass die Runtime die Aussetzung aller Runtimethreads abgeschlossen hat.

Syntax

HRESULT RuntimeSuspendFinished();  

Bemerkungen

Alle Runtimethreads, die sich in nicht verwaltetem Code befinden, dürfen weiterhin ausgeführt werden, bis sie versuchen, wieder in die Runtime einzutreten. An diesem Punkt werden sie ebenfalls angehalten, bis die Runtime fortgesetzt wird. Dies gilt auch für neue Threads, die in die Runtime gelangen. Alle Threads in der Runtime werden entweder sofort angehalten, wenn sie sich bereits in unterbrechbarem Code befinden, oder sie werden aufgefordert, angehalten zu werden, wenn sie unterbrechbaren Code erreichen.

Es ist garantiert, dass der RuntimeSuspendFinished-Rückruf im selben Thread stattfindet wie der ICorProfilerCallback::RuntimeSuspendStarted-Rückruf.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch