Partager via


ICorProfilerCallback::RuntimeThreadSuspended, méthode

Informe le profileur que le thread spécifié a été ou va être suspendu.

HRESULT RuntimeThreadSuspended(
    [in] ThreadID threadId);

Paramètres

  • threadId
    [in] ID du thread qui a été suspendu.

Notes

La notification RuntimeThreadSuspended peut se produire à tout moment entre l'ICorProfilerCallback::RuntimeSuspendStarted et les rappels ICorProfilerCallback::RuntimeResumeStarted qui y sont associés. Les notifications qui se produisent entre ICorProfilerCallback::RuntimeSuspendFinished et RuntimeResumeStarted concernent les threads qui étaient exécutés dans du code non managé et ont été suspendus lors de l'entrée dans le runtime.

En général, ce rappel se produit juste après qu'un thread a été suspendu. Toutefois, si le thread qui s'exécute actuellement (le thread qui a appelé ce rappel) est celui qui est suspendu, ce rappel se produira juste avant que le thread soit suspendu.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : CorProf.idl, CorProf.h

Bibliothèque : CorGuids.lib

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICorProfilerCallback, interface

ICorProfilerCallback::RuntimeThreadResumed, méthode