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