Sdílet prostřednictvím


ICorProfilerCallback::RuntimeThreadSuspended – metoda

Upozorní profiler, že zadané vlákno bylo pozastaveno nebo se chystá pozastavit.

Syntaxe

HRESULT RuntimeThreadSuspended(  
    [in] ThreadID threadId);  

Parametry

threadId
[v] ID vlákna, které bylo pozastaveno.

Poznámky

K RuntimeThreadSuspended oznámení může dojít kdykoli mezi ICorProfilerCallback::RuntimeSuspendStarted a přidruženými zpětnými voláními ICorProfilerCallback::RuntimeResumeStarted . Oznámení, ke kterým dochází mezi ICorProfilerCallback::RuntimeSuspendFinished a RuntimeResumeStarted jsou určena pro vlákna, která byla spuštěna v nespravovaném kódu a byla pozastavena při vstupu do modulu runtime.

Obecně platí, že k tomuto zpětnému volání dochází hned po pozastavení vlákna. Pokud je však právě spuštěné vlákno (vlákno, které toto zpětné volání volal) pozastaveno, bude toto zpětné volání probíhat těsně před pozastavením vlákna.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorProf.idl, CorProf.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také