DEBUG_REASON
Especifica por que o processo foi iniciado para depuração.
Sintaxe
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
};
Campos
DEBUG_REASON_ERROR
Ocorreu um erro não específico (isso é usado como uma condição padrão quando nenhum dos outros motivos se encaixa).
DEBUG_REASON_USER_LAUNCHED
O processo foi iniciado a pedido do usuário.
DEBUG_REASON_USER_ATTACHED
O processo já em execução foi anexado pelo usuário.
DEBUG_REASON_AUTO_ATTACHED
O processo foi anexado automaticamente quando foi iniciado.
DEBUG_REASON_CAUSALITY
O processo foi iniciado devido a um evento de depuração Just-In-Time (JIT).
Comentários
Retornado do método GetDebugReason .
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll