Condividi tramite


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

Vedere anche

Riferimenti

Interfaccia ICorProfilerCallback

Metodo ICorProfilerCallback::RuntimeThreadResumed