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.
Benachrichtigt den Profiler, dass die Laufzeit alle Laufzeitthreads unterbricht.
HRESULT RuntimeSuspendStarted(
[in] COR_PRF_SUSPEND_REASON suspendReason);
Parameter
- suspendReason
[in] Ein Wert der COR_PRF_SUSPEND_REASON-Enumeration, der den Grund für die Unterbrechung angibt.
Hinweise
Alle Laufzeitthreads in nicht verwaltetem Code können weiter ausgeführt werden, bis sie versuchen, wieder in die Laufzeit einzutreten. An diesem Punkt werden sie auch angehalten, bis die Laufzeit fortgesetzt wird. Dies gilt auch für neue Threads, die in die Laufzeit eintreten. Alle Threads in der Laufzeit werden entweder sofort angehalten, wenn sie sich bereits in unterbrechbarem Code befinden, oder sie erhalten die Aufforderung zum Anhalten, wenn sie unterbrechbaren Code erreichen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Siehe auch
Referenz
ICorProfilerCallback-Schnittstelle