Compartir a través de


DEBUG_REASON

Especifica por qué se inició el proceso para la depuración.

Sintaxis

public enum enum_DEBUG_REASON {
    DEBUG_REASON_ERROR         = 0,
    DEBUG_REASON_USER_LAUNCHED = 1,
    DEBUG_REASON_USER_ATTACHED = 2,
    DEBUG_REASON_AUTO_ATTACHED = 3,
    DEBUG_REASON_CAUSALITY     = 4
};

Fields

DEBUG_REASON_ERROR
Se ha producido un error no específico (se usa como una condición predeterminada cuando no cabe ninguna de las otras razones).

DEBUG_REASON_USER_LAUNCHED
El proceso se inició en la solicitud del usuario.

DEBUG_REASON_USER_ATTACHED
El usuario adjuntó el proceso ya en ejecución.

DEBUG_REASON_AUTO_ATTACHED
El proceso se adjuntó automáticamente a cuando se inició.

DEBUG_REASON_CAUSALITY
El proceso se inició debido a un evento de depuración Just-In-Time (JIT).

Comentarios

Devuelto desde el método GetDebugReason .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también