Condividi tramite


Metodo ICorProfilerCallback::RuntimeSuspendFinished

Notifica al profiler che il runtime ha finito di sospendere tutti i thread in fase di esecuzione.

HRESULT RuntimeSuspendFinished();

Note

Tutti i thread in fase di esecuzione che si trovano in codice non gestito possono proseguire con l'esecuzione finché non tentano di accedere di nuovo al runtime. A questo punto verranno sospesi anch'essi fino a quando non riprende il runtime. Ciò accade anche per i nuovi thread che accedono al runtime. Tutti i thread nel runtime vengono sospesi immediatamente se si trovano già in codice che può essere interrotto oppure vengono informati di dover sospendere l'esecuzione quando raggiungono codice di questo tipo.

Non è garantito che il callback di RuntimeSuspendFinished si verifichi sullo stesso thread del callback di ICorProfilerCallback::RuntimeSuspendStarted.

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::RuntimeSuspendAborted