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