Método ICorProfilerCallback::RuntimeSuspendStarted
Notifica o gerador de perfis 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.
Observações
Todos os threads de runtime que estão no código não gerido têm permissão para continuar em execução até tentarem voltar a introduzir o runtime. Nessa altura, também serão suspensos até que o runtime seja retomado. Isto também se aplica a novos threads que introduzem o runtime. Todos os threads no runtime são suspensos imediatamente se já estiverem em código interruptível ou é-lhes pedido que suspendam quando chegam ao código interruptível.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde 2.0