DEBUG_REASONDEBUG_REASON

Spécifie la raison pour laquelle le processus a été lancé pour le débogage.Specifies why the process was launched for debugging.

SyntaxeSyntax

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  
};  
typedef DWORD DEBUG_REASON;  
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  
};  

ParamètresParameters

DEBUG_REASON_ERRORDEBUG_REASON_ERROR
Une erreur non spécifique s’est produite (utilisé en tant qu’une condition par défaut lorsque aucune des autres raisons ajuster).A non-specific error occurred (this is used as a default condition when none of the other reasons fit).

DEBUG_REASON_USER_LAUNCHEDDEBUG_REASON_USER_LAUNCHED
Le processus a été lancé à la demande de l’utilisateur.The process was launched at the user's request.

DEBUG_REASON_USER_ATTACHEDDEBUG_REASON_USER_ATTACHED
Le processus en cours d’exécution a été attaché à l’utilisateur.The already-running process was attached to by the user.

DEBUG_REASON_AUTO_ATTACHEDDEBUG_REASON_AUTO_ATTACHED
Le processus a été automatiquement joints aux lorsqu’elle a été lancée.The process was automatically attached to when it was launched.

DEBUG_REASON_CAUSALITYDEBUG_REASON_CAUSALITY
Le processus a été lancé due à un juste-à-temps événement de débogage (JIT).The process was launched due to a Just-In-Time (JIT) debugging event.

NotesRemarks

Retourné par la GetDebugReason (méthode).Returned from the GetDebugReason method.

SpécificationsRequirements

En-tête : msdbg.hHeader: msdbg.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

Énumérations Enumerations
GetDebugReasonGetDebugReason