ICorProfilerCallback::RuntimeThreadSuspended-Methode
Benachrichtigt den Profiler, dass der angegebene Thread angehalten wurde oder angehalten werden soll.
Syntax
HRESULT RuntimeThreadSuspended(
[in] ThreadID threadId);
Parameter
threadId
[in] Die ID des angehaltenen Threads.
Bemerkungen
Die RuntimeThreadSuspended
-Benachrichtigung kann jederzeit zwischen ICorProfilerCallback::RuntimeSuspendStarted und den zugeordneten ICorProfilerCallback::RuntimeResumeStarted-Rückrufen erfolgen. Benachrichtigungen, die zwischen ICorProfilerCallback::RuntimeSuspendFinished und RuntimeResumeStarted
auftreten, beziehen sich auf Threads, die in nicht verwaltetem Code ausgeführt wurden und beim Eintritt in die Runtime angehalten wurden.
In der Regel erfolgt dieser Rückruf direkt nach Anhalten eines Threads. Wenn jedoch der aktuell ausgeführte Thread (der Thread, der diesen Rückruf aufgerufen hat) derjenige ist, der angehalten wird, erfolgt dieser Rückruf kurz bevor der Thread angehalten wird.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.