Partilhar via


Método ICorProfilerCallback::RuntimeThreadSuspended

Notifica o gerador de perfis de que o thread especificado foi suspenso ou está prestes a ser suspenso.

Sintaxe

HRESULT RuntimeThreadSuspended(  
    [in] ThreadID threadId);  

Parâmetros

threadId
[in] O ID do thread que foi suspenso.

Observações

A RuntimeThreadSuspended notificação pode ocorrer em qualquer altura entre as chamadas de retorno ICorProfilerCallback::RuntimeSuspendStarted e ICorProfilerCallback::RuntimeResumeStarted associadas. As notificações que ocorrem entre ICorProfilerCallback::RuntimeSuspendFinished e RuntimeResumeStarted destinam-se a threads que estavam em execução em código não gerido e foram suspensas após a entrada do runtime.

Geralmente, esta chamada de retorno ocorre logo após a suspensão de um thread. No entanto, se o thread atualmente em execução (o thread que chamou esta chamada de retorno) for o que está a ser suspenso, esta chamada de retorno ocorrerá pouco antes de o thread ser suspenso.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 2.0

Ver também