Compartir a través de


ICorProfilerCallback::RuntimeSuspendStarted (Método)

Notifica al generador de perfiles que el runtime está a punto de suspender todos los subprocesos en tiempo de ejecución.

Sintaxis

HRESULT RuntimeSuspendStarted(  
    [in] COR_PRF_SUSPEND_REASON suspendReason);  

Parámetros

suspendReason
[in] Valor de la enumeración COR_PRF_SUSPEND_REASON que indica el motivo de la suspensión.

Comentarios

Todos los subprocesos en tiempo de ejecución que están en código no administrado pueden continuar ejecutándose hasta que intenten volver a entrar en el runtime. En ese momento también se suspenderán hasta que se reanude el runtime. Esto también se aplica a los nuevos subprocesos que entran en tiempo de ejecución. Todos los subprocesos del tiempo de ejecución se suspenden inmediatamente si ya están en código interrumpible o se les pide que se suspendan cuando lleguen al código interrumpible.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también