Método ICorProfilerCallback::RuntimeSuspendStarted
Notifica o criador de perfil de que o runtime está prestes a suspender todos os threads de runtime.
Sintaxe
HRESULT RuntimeSuspendStarted(
[in] COR_PRF_SUSPEND_REASON suspendReason);
Parâmetros
suspendReason
[in] Um valor da enumeração COR_PRF_SUSPEND_REASON que indica o motivo da suspensão.
Comentários
Todos os threads de runtime que estão em código não gerenciado têm permissão para continuar em execução até tentarem reentrar no runtime. Nesse ponto, eles também serão suspensos até que o runtime seja retomado. Isso também se aplica a novos threads que entrem no runtime. Todos os threads no runtime serão suspensos imediatamente se já estiverem em código interrompível ou forem solicitados a suspender quando chegarem ao código interrompível.
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