Método ICorProfilerCallback::RuntimeThreadSuspended
Notifica o criador de perfil de que o thread especificado foi suspenso ou está prestes a ser suspenso.
Sintaxe
HRESULT RuntimeThreadSuspended(
[in] ThreadID threadId);
Parâmetros
threadId
[in] A ID do thread que foi suspenso.
Comentários
A notificação RuntimeThreadSuspended
pode ocorrer a qualquer momento entre os retornos de chamada ICorProfilerCallback::RuntimeSuspendStarted e ICorProfilerCallback::RuntimeResumeStarted associados. As notificações que ocorrem entre ICorProfilerCallback::RuntimeSuspendFinished e RuntimeResumeStarted
são para threads que estavam em execução no código não gerenciado e foram suspensas ao entrar no runtime.
Geralmente, esse retorno de chamada ocorre logo após a suspensão de um thread. No entanto, se o thread em execução no momento (o thread que chamou esse retorno de chamada) for aquele que está sendo suspenso, esse retorno de chamada ocorrerá pouco antes de o thread ser suspenso.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 2.0