Partager via


BP_UNBOUND_REASON

donne la raison qu'un point d'arrêt a été annulé la liaison.

enum enum_BP_UNBOUND_REASON { 
   BPUR_UNKNOWN           = 0x0000,
   BPUR_CODE_UNLOADED     = 0x0002,
   BPUR_BREAKPOINT_REBIND = 0x0003,
   BPUR_BREAKPOINT_ERROR  = 0x0004
};
typedef DWORD BP_UNBOUND_REASON;
public enum enum_BP_UNBOUND_REASON { 
   BPUR_UNKNOWN           = 0x0000,
   BPUR_CODE_UNLOADED     = 0x0002,
   BPUR_BREAKPOINT_REBIND = 0x0003,
   BPUR_BREAKPOINT_ERROR  = 0x0004
};

Membres

  • BPUR_UNKNOWN
    la raison est inconnue.

  • BPUR_CODE_UNLOADED
    Code contenant le point d'arrêt a été déchargé.

  • BPUR_BREAKPOINT_REBIND
    Le point d'arrêt a été relié à nouveau à un emplacement différent. Cela peut se produire après modification et continue des opérations lorsque le point d'arrêt est déplacé, ou lorsque le point d'arrêt est lié à un fichier avec un chemin d'accès qui n'est plus valide.

  • BPUR_ BREAKPOINT_ERROR
    Le point d'arrêt est déterminé pour être dans l'erreur après avoir été lié. Cela arrive à des points d'arrêt managés dans les conditions ne sont plus valides.

Notes

retourné par la méthode d' IDebugBreakpointUnboundEvent2 : : GetReason .

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

Énumérations (débogage Visual Studio)

IDebugBreakpointUnboundEvent2 : : GetReason