Metodo ICorProfilerCallback::RuntimeThreadSuspended
Notifica al profiler che il thread specificato è stato o sta per essere sospeso.
HRESULT RuntimeThreadSuspended(
[in] ThreadID threadId);
Parametri
- threadId
[in] ID del thread sospeso.
Note
La notifica RuntimeThreadSuspended può verificarsi in qualunque momento tra il callback di ICorProfilerCallback::RuntimeSuspendStarted e il callback di ICorProfilerCallback::RuntimeResumeStarted associato. Le notifiche che si verificano tra ICorProfilerCallback::RuntimeSuspendFinished e RuntimeResumeStarted sono per i thread che erano in esecuzione in codice non gestito e che sono stati sospesi al momento dell'accesso al runtime.
Questo callback in genere si verifica solo dopo la sospensione di un thread. Se tuttavia il thread attualmente in esecuzione, ovvero il thread che ha chiamato tale callback, è quello che viene sospeso, questo callback si verificherà poco prima della sospensione del thread.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0